当前位置: 首页 > 图灵资讯 > 行业资讯> python如何使用numpy中的size()函数?

python如何使用numpy中的size()函数?

来源:图灵python
时间: 2024-09-12 12:18:58

在python中,当你提到如何计算多维数组和矩阵时,你会想到numpy。numpy定义矩阵和数组,为它们提供相关操作。size的中文解释意味着每个人,尺寸,如果你想统计矩阵元素的数量,使用size()函数可以解决。

1、Numpy size()函数

主要用于统计矩阵元素数或矩阵某一维元素数的函数。

2、使用语法

numpy.size(a,axis=None)

3、使用参数

a:输入矩阵axis:int型的可选参数指定了返回哪个维度的元素数。当没有指定时,返回整个矩阵的元素数

4、使用说明

>>>

>>>a=np.array([1,2,3],[4,5,6]])
>>>np.size(a)
6
>>>np.size(a,1)
3
>>>np.size(a,0)
2

如果只输入一个参数,则返回矩阵的元素数;

如果传入的第二个参数为0,则返回矩阵行数;

如果传入的第二个参数是1,则返回矩阵列数。

5、具体使用实例

importnumpyasnp
X=np.array([1,2,3,4],
[5,6,7,8],
[9,10,11,12])

number=X.size#计算X中所有元素的数量
X_row=np.size(X,0)#计算X行数
X_col=np.size(X,1)#计算X的列数

print("number:",number)
print("X_row:",X_row)
print("X_col:",X_col)

<<
number:12
X_row:3
X_col:4

以上是python使用numpy中size()函数的介绍,希望能帮助您理解哦~更多python学习推荐:python教程。