gpt4 book ai didi

python - 2 个单元格列表的二维数组

转载 作者:太空宇宙 更新时间:2023-11-03 18:58:15 26 4
gpt4 key购买 nike

我正在尝试实现一个扫雷器,因此我有一个二维数组,其中每个单元格都包含 ['H', ' ']

当我尝试更新所选 rowXcol 中的第二个值时,它会更新数组中的所有值,而不仅仅是所选值。即:

  0 1 2 3
0
1
2
3
myArr[1][2][1] = 'x'
  0 1 2 3
0 x x x x
1 x x x x
2 x x x x
3 x x x x

而不是:

  0 1 2 3
0
1 x
2
3

最佳答案

如果您像这样创建 2D 嵌套列表:

lines = 4
cols = 4
a = [[['H',' '] for j in range(cols)] for i in range(lines)]

你不会有这个问题。

关于python - 2 个单元格列表的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16757462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com