两个单元格列表的二维数组

2024-04-25 20:40:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图实现一个扫雷器,所以我有一个二维数组,每个单元格都有['H', ' ']。你知道吗

当我尝试更新所选行xcol中的第二个值时,它会更新数组中的所有值,而不仅仅是所选行。 i、 电子邮件:

  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

Tags: 电子邮件数组myarrxcol扫雷器
1条回答
网友
1楼 · 发布于 2024-04-25 20:40:26

如果按以下方式创建二维嵌套列表:

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

你不会有这个问题。你知道吗

相关问题 更多 >