python-numpy-获取包含True的矩阵的索引

T4l0n

在下面的代码中

import numpy as np

np.array([
    [False,  True, False],
    [False, False, False],
    [False, False,  True],
    [False, False, False]
])

我想获取与[True, False, True, False]包含至少一个True的列表相对应的数组

布鲁佐西

如评论中所建议,实现此目标的最佳方法是使用np.any,它测试沿给定轴的任何元素的求值是否为True。在实践中:

import numpy as np

a = np.array([
           [False,  True, False],
           [False, False, False],
           [False, False,  True],
           [False, False, False]])

np.any(a, axis=1)
array([ True, False,  True, False])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:Numpy矩阵拆分

来自分类Dev

python中的Numpy索引

来自分类Dev

python numpy数组索引

来自分类Dev

Python numpy 索引混淆

来自分类Dev

Python NUMPY HUGE矩阵乘法

来自分类Dev

numpy中的矩阵索引

来自分类Dev

Python Numpy 矩阵运算 - 矩阵 [a==b]?

来自分类Dev

如何在python中使用numpy获取二维矩阵(列表)中具有最多给定元素的列和行的索引

来自分类Dev

使用numpy数组加速通过索引获取边缘矩阵

来自分类Dev

Python矩阵提供numpy.dot()

来自分类Dev

Python:矩阵列表到numpy数组?

来自分类Dev

高维Python Numpy矩阵乘法

来自分类Dev

关于python中的numpy矩阵的问题

来自分类Dev

优化python / numpy中的矩阵写入

来自分类Dev

在Python / Numpy中优化许多矩阵运算

来自分类Dev

python:numpy函数扩展多个矩阵

来自分类Dev

用于矩阵数学的Python numpy函数

来自分类Dev

优化python / numpy中的矩阵写入

来自分类Dev

使用NumPy和pandas的Python文本矩阵

来自分类Dev

高维Python Numpy矩阵乘法

来自分类Dev

Python广播ValueError乘以numpy矩阵

来自分类Dev

使用 numpy 在 python 中迭代矩阵

来自分类Dev

Python numpy 和 pandas 矩阵维度

来自分类Dev

在python中索引numpy数组的澄清

来自分类Dev

Python numpy数组索引。怎么运作的?

来自分类Dev

从numpy数组python中提取索引

来自分类Dev

numpy python中的“ IndexError:索引过多”

来自分类Dev

python索引不会更改numpy数组

来自分类Dev

从numpy数组python中提取索引