python如何判斷numpy.ndarray 是否空
3 回答

當年話下
TA貢獻1890條經驗 獲得超9個贊
import numpy as np
data = np.array([1,2,3,np.nan,4,np.nan])
# 獲得一個bool數組
np.isnan(data)
# array([False, False, False, True, False, True], dtype=bool)
# 這樣可以獲得nan的數量
np.isnan(data).sum()

慕田峪7331174
TA貢獻1828條經驗 獲得超13個贊
js判斷數組為空的方法有以下幾種:
1、利用數組的length屬性來判斷
if(arrayName.length > 0){
//數組不為空
}else{
//數組為空
}
2、利用先判斷類型,再判斷長度的方法來實現
if(A && A.constructor==Array && A.length==0)
這樣增加了代碼的安全性,因為不是Array類型的話是沒有length屬性的。
添加回答
舉報
0/150
提交
取消