如果我有一个二维数组
mylist=[[0],[0],[1],[0]]
for idx in range(len(mylist)):
element=mylist[idx]
element=list([0])
表示第一个元素和第二个元素,element=list([1])
表示第三个元素,依此类推
例如,如何在第一实例中制作element=0
而不是element=list([0])
答案 0 :(得分:0)
从您的问题中并不清楚您要达到什么目的,所以我将为您概述几种情况。
mylist=[[0],[0],[1],[0]]
for i in range(len(mylist)):
for j in range(len(mylist[i])):
print(mylist[i][j])
您是否为问题选择了正确的数据结构?将这些项目保存在一维列表中可能是值得的。
mylist=[0, 0, 1, 0]
或者是元组列表,访问权限与选项1相同:
mylist = [(0, 0, 1, 0), (1, 1, 1, 1)]