a.any() 或 a.all() 函数
时间: 2023-09-22 15:11:14 浏览: 243
Python3.6.x中内置函数总结及讲解
`a.any()` 是一个 NumPy 函数,用于检查给定的数组 `a` 中是否存在任何一个元素为 True。如果存在任何一个元素为 True,则返回 True,否则返回 False。
示例:
```python
import numpy as np
a = np.array([0, 1, 2, 3])
print(a.any()) # 输出 True,因为数组中存在元素为 True 的值,即 1
```
`a.all()` 也是一个 NumPy 函数,用于检查给定的数组 `a` 中是否所有元素都为 True。如果所有元素都为 True,则返回 True,否则返回 False。
示例:
```python
import numpy as np
a = np.array([1, 2, 3, 4])
print(a.all()) # 输出 True,因为所有元素都为 True
```
需要注意的是,在 Python 中,任何非零数值、非空字符串、非空列表、非空元组、非空字典等都被视为 True。
阅读全文