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


Posted in Python onJanuary 29, 2021

在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

到此这篇关于python使用numpy中的size()函数实例用法详解的文章就介绍到这了,更多相关python如何使用numpy中的size()函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Mac OS上部署Nginx和FastCGI以及Flask框架的教程
May 02 Python
python3.5实现socket通讯示例(TCP)
Feb 07 Python
python实现上传下载文件功能
Nov 19 Python
PyTorch学习笔记之回归实战
May 28 Python
pandas筛选某列出现编码错误的解决方法
Nov 07 Python
Python参数传递机制传值和传引用原理详解
May 22 Python
浅谈Python中文件夹和python package包的区别
Jun 01 Python
Python设计密码强度校验程序
Jul 30 Python
使用Python pip怎么升级pip
Aug 11 Python
python 实现超级玛丽游戏
Nov 25 Python
pandas将list数据拆分成行或列的实现
Dec 13 Python
Python实现小黑屋游戏的完整实例
Jan 06 Python
Python机器学习工具scikit-learn的使用笔记
Jan 28 #Python
K近邻法(KNN)相关知识总结以及如何用python实现
Jan 28 #Python
Python3中对json格式数据的分析处理
Jan 28 #Python
Python实现微信表情包炸群功能
Jan 28 #Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
Jan 28 #Python
python如何构建mock接口服务
Jan 28 #Python
pytest fixtures装饰器的使用和如何控制用例的执行顺序
Jan 28 #Python
You might like
PHP实现判断数组是一维、二维或几维的方法
2017/02/06 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
2017/02/28 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
jquery $.getJSON()跨域请求
2011/12/21 Javascript
javascript中的变量作用域以及变量提升详细介绍
2013/10/24 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
2014/06/06 Javascript
jQuery实现进度条效果代码
2015/12/17 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
2017/05/17 Javascript
获取本机IP地址的实例(JavaScript / Node.js)
2017/11/24 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
Python sys.path详细介绍
2013/10/17 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
python 将有序数组转换为二叉树的方法
2019/03/26 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
python实现大文件分割与合并
2019/07/22 Python
django-rest-swagger的优化使用方法
2019/08/29 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
基于HTML5 audio元素播放声音jQuery小插件
2011/05/11 HTML / CSS
台湾母婴用品限时团购:妈咪爱
2018/08/03 全球购物
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
Linux中如何设置Java环境变量(Ubuntu)
2016/07/24 面试题
求两个数的乘积和商数,该作用由宏定义来实现
2013/03/13 面试题
护士个人简历自荐信
2013/10/18 职场文书
简短证婚人证婚词
2014/01/09 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
乡镇干部个人整改措施思想汇报
2014/10/10 职场文书
教师党的群众路线学习心得体会
2014/11/04 职场文书
企业2014年度工作总结
2014/12/10 职场文书
春节晚会开场白
2015/05/29 职场文书
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技