【发布时间】:2021-10-09 09:09:30
【问题描述】:
class Foo:
"""
class to represent 2D arrays
"""
def __init__(self, lst: list[list]) -> None:
self.lst = lst
a_list = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 100]
]
如果我想访问变量a_list 中的10。
我输入a_list[2][1]
我在这里要做的是......
我创建了一个实例,即Foo(a_list),并将其保存在变量n 中。
所以,n = Foo(a_list) 是我输入的。
现在,如果我想再次访问10。我当然可以通过n.lst[2][1]访问它
我的问题是,我是否可以通过以下方式做同样的事情:n[2][1]?
【问题讨论】:
标签: arrays python-3.x list class oop