标签: python python-3.x numpy boolean
我想知道找到Boolean数组的所有索引的最佳方法,其值为True。例如,bool值数组
Boolean
True
bool
import numpy as np A = np.array([True, False, True, False, True]) true_list = A[A == True].index.tolist()
答案 0 :(得分:6)
这样做很容易:
np.where(A)
或者:
A.nonzero()