python - numpy:按位和数组

标签 python arrays numpy

我正在尝试对一个简单的 bool 数组中的所有值执行“&”操作。我的数组如下:

array([False False True], dtype=bool) 

我唯一想出的方法是切出数组中的值并使用“&”给出“False”结果。我觉得一定有更好的方法,但我对 numpy 的了解还不够,无法正确使用它。

最佳答案

使用arr.all(),与np.all(arr)相同:

import numpy as np
arr = np.array([False, False, True], dtype=bool) 
arr.all()
=> False
np.all(arr)
=> False

关于python - numpy:按位和数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25376082/

相关文章:

python - 使用 {} 从列表创建集合

python - 我如何使用散列和 pickle 来保存/加载对象

java - 如何创建一个可以接受任何对象数组并对其进行排序的函数?

python - 如何标记CNN的训练数据?

python - 如何从列表中查找和删除图像的重叠切片?

python - 以更快的方式创建字典 - Python

python - 使用 IAM 角色和 boto3 连接到 Amazon SES

arrays - 在 SAS 中使用数组

java - 如何将整行元素输入二维数组

python - 合并具有不同索引的多个系列,对重复的索引求和