除了迭代嵌套循环并检查每个值是否等于 1 之外,最 Python 的方式是什么?
最佳答案
如果您使用numpy
,您可以使用其每个元素相等性检查,然后调用生成的数组all
方法来检查是否all 元素确实满足条件:
>>> import numpy as np
>>> c = np.array([[1,2], [3,4]])
>>> (c==1).all()
False
>>> c = np.array([[1,1], [1,1]])
>>> (c==1).all()
True
关于python - 在Python中检查二维数组中的所有元素是否都等于1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40057876/