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调用java的Webservice示例
Mar 10 Python
python实现微信自动回复功能
Apr 11 Python
Python用5行代码写一个自定义简单二维码
Oct 21 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
Dec 04 Python
python从子线程中获得返回值的方法
Jan 30 Python
Python多版本开发环境管理工具介绍
Jul 03 Python
关于Python 的简单栅格图像边界提取方法
Jul 05 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
Jul 06 Python
Python pandas实现excel工作表合并功能详解
Aug 29 Python
使用Pytorch来拟合函数方式
Jan 14 Python
Python Merge函数原理及用法解析
Sep 16 Python
Django数据库迁移常见使用方法
Nov 12 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动态创建Flash动画
2006/10/09 PHP
利用php递归实现无限分类 格式化数组的详解
2013/06/08 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
PHP中的reflection反射机制测试例子
2014/08/05 PHP
php使用Jpgraph绘制饼状图的方法
2015/06/10 PHP
利用“多说”制作留言板、评论系统
2015/07/14 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
Javascript解决常见浏览器兼容问题的12种方法
2010/01/04 Javascript
最短的IE判断代码
2011/03/13 Javascript
Javascript中的delete介绍
2012/09/02 Javascript
关于Javascript与iframe的那些事儿
2013/07/04 Javascript
常见表单重复提交问题整理及解决方法
2013/11/13 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
BootStrap Tooltip插件源码解析
2016/12/27 Javascript
JS+html5制作简单音乐播放器
2020/09/13 Javascript
JS验证码实现代码
2017/09/14 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
vue生命周期与钩子函数简单示例
2019/03/13 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
基于layui框架响应式布局的一些使用详解
2019/09/16 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
Python基于pygame实现的font游戏字体(附源码)
2015/11/11 Python
python获取文件路径、文件名、后缀名的实例
2018/04/23 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
详解Python静态网页爬取获取高清壁纸
2019/04/23 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
2020/11/22 Python
Lenox官网:精美的瓷器&独特的礼品
2017/02/12 全球购物
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
开展批评与自我批评发言稿
2014/10/16 职场文书
2015年秘书个人工作总结
2015/04/25 职场文书
军训后的感想
2015/08/07 职场文书
导游词之南京栖霞山
2019/10/18 职场文书
python实现高效的遗传算法
2021/04/07 Python
关于Vue Router的10条高级技巧总结
2021/05/06 Vue.js
SpringBoot+VUE实现数据表格的实战
2021/08/02 Java/Android