可能重复:
追加到子列表追加到每个子列表
二维列表初始化为grid=[[False]*N] *N
打印网格产生:
[[False, False, False, False], [False, False, False, False], [False, False, False, False], [False, False, False, False]]
现在我希望第 1 行和第 1 列中的元素为真。我只希望第 1 行和第 1 列中的元素为真。其他元素必须为假。
grid[0][0]=True
在我将 grid[0][0] 设置为 true 后,打印网格会产生:
[[True, False, False, False], [True, False, False, False], [True, False, False, False], [True, False, False, False]]
但是现在每一行的第一个元素都是真,但我只希望第一行的第一个元素是真。
请帮忙。我是 Python 新手。