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使用paramiko实现远程拷贝文件的方法
Apr 18 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
Jun 14 Python
python 切换root 执行命令的方法
Jan 19 Python
Python后台开发Django的教程详解(启动)
Apr 08 Python
Python2和Python3的共存和切换使用
Apr 12 Python
python中 * 的用法详解
Jul 10 Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 Python
Python3使用xlrd、xlwt处理Excel方法数据
Feb 28 Python
mac在matplotlib中显示中文的操作方法
Mar 06 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
Android Q之气泡弹窗的实现示例
Jun 23 Python
Python gevent协程切换实现详解
Sep 14 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
5.PHP的其他功能
2006/10/09 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
session在php5.3中的变化 session_is_registered() is deprecated in
2013/11/12 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
php实现获取文章内容第一张图片的方法
2014/11/04 PHP
php接口技术实例详解
2016/12/07 PHP
数组Array进行原型prototype扩展后带来的for in遍历问题
2010/02/07 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
jQuery实现图片信息的浮动显示实例代码
2013/08/28 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
JavaScript转换二进制编码为ASCII码的方法
2015/04/16 Javascript
input点击后placeholder中的提示消息消失
2016/01/15 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
Three.js获取鼠标点击的三维坐标示例代码
2017/03/24 Javascript
让你5分钟掌握9个JavaScript小技巧
2018/06/09 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
vue3修改link标签默认icon无效问题详解
2019/10/09 Javascript
Python实现telnet服务器的方法
2015/07/10 Python
Python创建xml文件示例
2017/03/22 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
Python实现 PS 图像调整中的亮度调整
2019/06/28 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
2020/05/09 Python
如何在mac版pycharm选择python版本
2020/07/21 Python
canvas使用注意点总结
2013/07/19 HTML / CSS
技能竞赛活动方案
2014/02/21 职场文书
大型演出策划方案
2014/05/28 职场文书
起诉书格式范文
2015/05/20 职场文书
严以律己专题学习研讨会发言材料
2015/11/09 职场文书
小学副班长竞选稿
2015/11/21 职场文书
成本低的5个创业项目:投资小、赚钱快
2019/08/20 职场文书
HTML+CSS+JS实现图片的瀑布流布局的示例代码
2021/04/22 HTML / CSS
Springboot如何同时装配两个相同类型数据库
2021/11/17 Java/Android