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 相关文章推荐
使用PDB模式调试Python程序介绍
Apr 05 Python
浅谈python抛出异常、自定义异常, 传递异常
Jun 20 Python
Python入门_学会创建并调用函数的方法
May 16 Python
python中matplotlib的颜色及线条控制的示例
Mar 16 Python
python如何将图片转换为字符图片
Aug 19 Python
Flask实现跨域请求的处理方法
Sep 27 Python
处理python中多线程与多进程中的数据共享问题
Jul 28 Python
python字典setdefault方法和get方法使用实例
Dec 25 Python
如何通过python计算圆周率PI
Nov 11 Python
用Python将库打包发布到pypi
Apr 13 Python
教你如何用Python实现人脸识别(含源代码)
Jun 23 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 常用字符串函数总结
2008/03/15 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
php文件上传你必须知道的几点
2015/10/20 PHP
thinkphp3.x中session方法的用法分析
2016/05/20 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
javascript学习笔记(十六) 系统对话框(alert、confirm、prompt)
2012/06/20 Javascript
使用简洁的jQuery方法实现隔行换色功能
2014/01/02 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
jQuery.holdReady()方法用法实例
2014/12/27 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
2016/07/18 Javascript
js return返回多个值,通过对象的属性访问方法
2017/02/21 Javascript
ES6中module模块化开发实例浅析
2017/04/06 Javascript
JavaScript输入框字数实时统计更新
2017/06/17 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
2019/08/03 Javascript
[07:38]2014DOTA2国际邀请赛 Newbee顺利挺进胜者组赛后专访
2014/07/15 DOTA
python3使用flask编写注册post接口的方法
2018/12/28 Python
python and or用法详解
2019/06/26 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
HTML5新标签兼容——&gt; 的两种方法
2018/09/12 HTML / CSS
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
英国知名的皮手套品牌:Dents
2016/11/13 全球购物
运动鞋、足球鞋和慕尼黑球衣:Sport Münzinger
2019/08/26 全球购物
Clos19英国:高档香槟、葡萄酒和烈酒在线购物平台
2020/07/10 全球购物
简历上的自我评价怎么写
2014/01/28 职场文书
中学教师培训制度
2014/01/31 职场文书
个人查摆剖析材料
2014/02/04 职场文书
大课间活动实施方案
2014/03/06 职场文书
劳动竞赛活动总结
2014/05/05 职场文书
无刑事犯罪记录证明
2014/09/18 职场文书
2015年禁毒工作总结
2015/04/30 职场文书
PL350与SW11的比较
2021/04/22 无线电
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python