溫馨提示×

numpy怎么判斷數組是否為空

小億
313
2023-11-24 01:09:28
欄目: 編程語言

可以使用numpy的函數numpy.any()numpy.all()來判斷數組是否為空。

numpy.any()函數返回數組中任意一個元素為True,則返回True,否則返回False。如果數組為空,則返回False。

numpy.all()函數返回數組中所有元素都為True,則返回True,否則返回False。如果數組為空,則返回True。

以下是示例代碼:

import numpy as np

arr1 = np.array([])
arr2 = np.array([1, 2, 3])

print(np.any(arr1))  # 輸出 False
print(np.all(arr1))  # 輸出 True

print(np.any(arr2))  # 輸出 True
print(np.all(arr2))  # 輸出 True

可以看到,當數組為空時,np.any()返回False,np.all()返回True。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女