【发布时间】:2020-04-08 05:42:20
【问题描述】:
i 使用 if else 来检查 numpy 矩阵的索引 i,i 处的元素是否为 0
if a[i, i]==0:
得到错误 ValueError:具有多个元素的数组的真值不明确。使用 a.any() 或 a.all() 有什么解决方法吗?
【问题讨论】:
-
此错误不是来自您显示的行。提供更多代码
-
if any(a[i, i]==0)youra[i,i]显然不止一维 -
`a 的 sbape 和 dtype 是什么?