size()和shape()是Numpy中才有的函數(shù)。
size
用來(lái)計(jì)算數(shù)組和矩陣中所有元素的個(gè)數(shù)
a = np.array([[1, 2, 3], [4, 5, 6]])
np.size(a) # 返回值為6
np.size(a,1) # 返回值為3
shape
用來(lái)計(jì)算矩陣每維的大小
np.shape(a) # 返回值為(2, 3)
注意
size和shape不僅可以作為函數(shù),還可以作為ndarray的屬性。
a.size # 返回值為6
a.shape # 返回值為(2, 3)