def startpop(pop,job):
i = 0
L = [[[(random.uniform(1,0))]]]
while i < pop:
k = 0
if len(L) <= i:
L.append([[random.uniform(1,0)]])
我试图理解这段代码。三个方括号的含义是什么?
答案 0 :(得分:1)
它只是列表中列表中的列表:
[
[
[
(random.uniform(1,0))
]
]
]
即
>>> test = [[[1,2]]]
>>> print test[0]
[[1,2]]
>>> print test[0][0]
[1,2]
>>> print test[0][0][0]
1