python使用numpy中的size()函数实例用法详解

作者:宋宋大人 时间:2023-11-19 10:18:45 

在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、具体使用实例


import numpy as np
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

来源:https://www.py.cn/jishu/jichu/23427.html

标签:python,numpy,size()
0
投稿

猜你喜欢

  • MySQL慢SQL语句常见诱因以及解决方法

    2024-01-18 12:36:25
  • 基于Php mysql存储过程的详解

    2024-06-05 09:22:00
  • 使用python执行shell脚本 并动态传参 及subprocess的使用详解

    2021-05-30 22:46:49
  • python多线程同步实例教程

    2022-08-15 20:45:19
  • 对python修改xml文件的节点值方法详解

    2021-02-21 19:54:43
  • Python2.7.10以上pip更新及其他包的安装教程

    2022-12-17 18:44:55
  • MySQL8.0+版本1045错误的问题及解决办法

    2024-01-16 23:19:33
  • Asp 防止网页频繁刷新一法

    2008-04-07 13:03:00
  • asp如何刪除客户端的Cookies?

    2010-05-18 18:25:00
  • Python随机生成彩票号码的方法

    2023-10-13 15:25:39
  • XHTML 1.0:标记新的开端

    2023-08-04 21:59:30
  • OpenCV 轮廓检测的实现方法

    2023-06-16 01:40:48
  • 介绍Python的Django框架中的QuerySets

    2021-04-19 18:58:32
  • SQL Server 数据库备份和还原认识和总结(二)

    2012-10-07 10:52:52
  • 单步调试 step into/step out/step over 区别说明

    2022-03-09 20:03:26
  • Zabbix 2.4.5自带MySQL监控的配置使用教程

    2024-01-24 06:00:52
  • 安装MySQL 5后无法启动(不能Start service)解决方法小结

    2024-01-23 07:29:29
  • Django代码性能优化与Pycharm Profile使用详解

    2022-06-28 21:13:06
  • 利用Python查看目录中的文件示例详解

    2023-02-06 14:13:28
  • python利用opencv实现颜色检测

    2022-05-08 14:20:58
  • asp之家 网络编程 m.aspxhome.com