我正在尝试做一个“&”在一个简单的bool数组中操作所有值。我拥有的数组如下:
array([False False True], dtype=bool)
我唯一想到的就是切掉数组中的值并使用“&”给出“假”结果。我觉得必须有一个更好的方法,但我不知道numpy正确使用它。
答案 0 :(得分:2)
使用arr.all()
,与np.all(arr)
相同:
import numpy as np
arr = np.array([False, False, True], dtype=bool)
arr.all()
=> False
np.all(arr)
=> False