如何在数组中将行和列“清零”

12

我有一个二维数组来表示多对多的映射:

0   3   1   3
3   0   0   0
1   0   0   0
3   0   0   0

如何在这个数组中最快地将与特定索引对应的行和列条目“清零”?


你是真的需要一个多对多的映射,还是需要一个由名称对到数字的一对一映射? - user2357112
2
也许只是我自己的问题,但是我不太清楚你在问什么。你能给一个更完整的例子吗? - root
1个回答

28
arr[i] = 0   # zeroes out row i
arr[:,i] = 0 # zeroes out column i

14
或许有用的补充:要将整个矩阵清零,可以使用a[:]=0 - gt6989b

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接