【发布时间】:2022-01-14 00:09:34
【问题描述】:
我有一个二维数组:
[[1,2,0,0],
[4,0,9,4],
[0,0,1,0],
[4,6,9,0]]
有没有一种有效的方法(不使用循环)将数组中的每个第一个 0 替换为 1:
[[1,2,1,0],
[4,1,9,4],
[1,0,1,0],
[4,6,9,1]]
?
非常感谢!
【问题讨论】:
-
您使用的是
numpy.ndarray,还是您在上面发布的列表? -
嗨,您尝试将其作为代码是什么?例如,你能检测到 0 吗?