0
我想设置一个二维数组为True的特定值。下面是代码片段:Python的二维数组问题
b [ [False] * 3] * 3
b[2][1] = True
不幸的是,这是设置整行真(所以b[0][1]
将被更改为True)。有关正在进行的任何想法?
编辑:
只是尝试这样的代码,它的工作:
b = []
for i in range(3):
b.append([False, False, False])
b[1][2] = True
为什么会在这种情况下工作,而不是前者?