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 相关文章推荐
Python列表append和+的区别浅析
Feb 02 Python
Python2.7下安装Scrapy框架步骤教程
Dec 22 Python
python实现梯度下降算法
Mar 24 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
Mar 11 Python
Python使用Pandas库实现MySQL数据库的读写
Jul 06 Python
使用coverage统计python web项目代码覆盖率的方法详解
Aug 05 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
Jan 13 Python
Python简单实现词云图代码及步骤解析
Jun 04 Python
python主要用于哪些方向
Jul 05 Python
Django serializer优化类视图的实现示例
Jul 16 Python
python3定位并识别图片验证码实现自动登录功能
Jan 29 Python
Pygame Time时间控制的具体使用详解
Nov 17 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
迅雷下载《中学科技》怀旧期刊下载
2021/02/27 无线电
PHP图片上传类带图片显示
2006/11/25 PHP
Php Image Resize图片大小调整的函数代码
2011/01/17 PHP
php缩小png图片不损失透明色的解决方法
2013/12/25 PHP
Zend Framework教程之Loader以及PluginLoader用法详解
2016/03/09 PHP
JavaScript 撑出页面文字换行
2009/06/15 Javascript
Extjs在exlipse中设置自动提示的方法
2010/04/07 Javascript
jQuery之浮动窗口实现代码(两种方法)
2010/09/08 Javascript
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
2013/11/25 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
2015/08/28 Javascript
javascript动态获取登录时间和在线时长
2016/02/25 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
2016/12/25 Javascript
浅谈键盘上回车按钮的js触发事件
2017/02/13 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
JS+CSS实现下拉刷新/上拉加载插件
2017/03/31 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
vue动态设置页面title的方法实例
2020/08/23 Javascript
python获取远程图片大小和尺寸的方法
2015/03/26 Python
python调用tcpdump抓包过滤的方法
2018/07/18 Python
Python高级特性切片(Slice)操作详解
2018/09/27 Python
Python实用工具FuckIt.py介绍
2019/07/02 Python
python自带tkinter库实现棋盘覆盖图形界面
2019/07/17 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
用pandas划分数据集实现训练集和测试集
2020/07/20 Python
html5实现的便签特效(实战分享)
2013/11/29 HTML / CSS
欧洲最大的球衣网上商店:Kitbag
2017/11/11 全球购物
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
英国浴室洗脸盆购物网站:Click Basin
2018/06/08 全球购物
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
高中班主任评语大全
2014/04/25 职场文书
廉洁自律承诺书范文
2015/04/28 职场文书
小学班级标语口号大全
2015/12/26 职场文书