详解python中Numpy的属性与创建矩阵


Posted in Python onSeptember 10, 2018

ndarray.ndim:维度

ndarray.shape:形状

ndarray.size:元素个数

ndarray.dtype:元素数据类型

ndarray.itemsize:字节大小

创建数组:

a = np.array([2,23,4]) 
# list 1d
print(a)
# [2 23 4]

指定数据类型:

a = np.array([2,23,4],dtype=np.int)
print(a.dtype)
# int 64

dtype可以指定的类型有int32,float,float32,后面不跟数字默认64

a = np.zeros((3,4)) # 数据全为0,3行4列
"""

 

a = np.ones((3,4),dtype = np.int)  # 数据为1,3行4列
a = np.empty((3,4)) # 数据为empty,3行4列

empty类型:初始内容随机,取决于内存的状态

a = np.arange(10,20,2) # 10-19 的数据,2步长
a = np.arange(12).reshape((3,4))  # 3行4列,0到11

reshape修改数据形状,如3行4列

a = np.linspace(1,10,20)  # 开始端1,结束端10,且分割成20个数据,生成线段

linspace可以确定数据的数量,而arrage不能确定数据的数量,同时,linspace也可以使用reshape定义结构。

Python 相关文章推荐
python获取各操作系统硬件信息的方法
Jun 03 Python
Google开源的Python格式化工具YAPF的安装和使用教程
May 31 Python
Python简单计算数组元素平均值的方法示例
Dec 26 Python
PyQt打开保存对话框的方法和使用详解
Feb 27 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
Jun 19 Python
PyQt5 多窗口连接实例
Jun 19 Python
python进阶之自定义可迭代的类
Aug 20 Python
Python selenium的基本使用方法分析
Dec 21 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 Python
Python参数传递实现过程及原理详解
May 14 Python
python dict乱码如何解决
Jun 07 Python
python3代码输出嵌套式对象实例详解
Dec 03 Python
tensorflow使用神经网络实现mnist分类
Sep 08 #Python
Python unittest单元测试框架总结
Sep 08 #Python
tensorflow实现加载mnist数据集
Sep 08 #Python
使用tensorflow实现线性回归
Sep 08 #Python
Python  unittest单元测试框架的使用
Sep 08 #Python
tensorflow实现逻辑回归模型
Sep 08 #Python
Django实现表单验证
Sep 08 #Python
You might like
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
php经典算法集锦
2015/11/14 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
javascript中利用数组实现的循环队列代码
2010/01/24 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
2015/10/30 Javascript
jQuery实现的导航下拉菜单效果示例
2016/09/05 Javascript
利用vue实现模态框组件
2016/12/19 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
Vue.js最佳实践(五招助你成为vuejs大师)
2018/05/04 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
2018/09/05 jQuery
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
解决Vue中 父子传值 数据丢失问题
2019/08/27 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
node+vue实现文件上传功能
2020/05/28 Javascript
Vue和React有哪些区别
2020/09/12 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
Python读取图片属性信息的实现方法
2016/09/11 Python
使用anaconda的pip安装第三方python包的操作步骤
2018/06/11 Python
一看就懂得Python的math模块
2018/10/21 Python
浅析python中while循环和for循环
2019/11/19 Python
Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性(推荐)
2020/07/03 Python
零基础学python应该从哪里入手
2020/08/11 Python
Python colormap库的安装和使用详情
2020/10/06 Python
详解Selenium 元素定位和WebDriver常用方法
2020/12/04 Python
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
初二生物教学反思
2014/02/03 职场文书
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
《火烧云》教学反思
2014/04/12 职场文书
奥巴马就职演讲稿
2014/05/15 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书
高中语文教材(文学文化常识大全一)
2019/08/13 职场文书
解决hive中导入text文件遇到的坑
2021/04/07 Python
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL
javascript函数式编程基础
2021/09/15 Javascript