我对python很新。我遇到了同事们。代码
def calc(lst):
lst = [[some_var]]
这是什么意思?我猜它是一个双维数组,但我的脑海里还没有更多的东西
提前谢谢
答案 0 :(得分:1)
变量指向嵌套列表,其中外部列表和内部列表的长度为1.
In [9]: lst = [[1]]
In [10]: len(lst)
Out[10]: 1
In [11]: len(lst[0])
Out[11]: 1
将列表附加到空列表
In [12]: lst = []
In [13]: lst.append([1])
In [14]: lst
Out[14]: [[1]]
答案 1 :(得分:0)
这取决于some_var
所持有的数据类型。如果some_var
是原始数据类型,例如整数,则lst
是整数列表的列表。但如果some_var
本身就是一个列表,那么lst
就是一个列表列表