dai*_*yue 2 python boolean numpy python-3.x
我想知道什么是找到Boolean数组的所有索引的最佳方法,其中值是True.例如,一组bool值,
import numpy as np
A = np.array([True, False, True, False, True])
true_list = A[A == True].index.tolist()
Run Code Online (Sandbox Code Playgroud)
这样做很容易:
np.where(A)
Run Code Online (Sandbox Code Playgroud)
要么:
A.nonzero()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6718 次 |
| 最近记录: |