python - 检查单个元素是否包含在 Numpy 数组中

标签 python arrays numpy

我只想快速检查一个 numpy 数组是否包含单个数字,类似于列表的包含。有没有一种简洁的方法可以做到这一点?

a = np.array(9,2,7,0)
a.contains(0)  == true

最佳答案

您可以在 a 中使用 0。即

a = np.array([9,2,7,0])
0 in a

关于python - 检查单个元素是否包含在 Numpy 数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45062340/

相关文章:

如果比较两次,例如 : 12:00 and 11:59,Python 日期时间比较不正确

python - 从 float64 到 uint8 的有损转换

c - 如何比较两个文件中的字符串?

python - 无循环的 n 个矩阵的乘积运算符

python - 使用 numpy 来操作纯 python 列表

python - 防止 matplotlib 将下划线解释为绘图标题中的下标

python - 使用 pyparsing 匹配多行文本

Ruby:如何知道多维数组的深度

php - foreach循环累计,使用变量对数字进行分组

python - 使用 numpy.linalg.norm() 函数查找数组的最近点