详解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 相关文章推荐
rhythmbox中文名乱码问题解决方法
Sep 06 Python
解决Python出现_warn_unsafe_extraction问题的方法
Mar 24 Python
Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例
Aug 04 Python
Python实现多属性排序的方法
Dec 05 Python
解决nohup执行python程序log文件写入不及时的问题
Jan 14 Python
Python基础之函数的定义与使用示例
Mar 23 Python
PyTorch中的padding(边缘填充)操作方式
Jan 03 Python
从多个tfrecord文件中无限读取文件的例子
Feb 17 Python
python数字类型math库原理解析
Mar 02 Python
通过代码实例解析Pytest运行流程
Aug 20 Python
python实现图像随机裁剪的示例代码
Dec 10 Python
使用numpy实现矩阵的翻转(flip)与旋转
Jun 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
解决控件遮挡问题:关于有窗口元素和无窗口元素
2007/01/28 PHP
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
PHP反射机制用法实例
2014/08/28 PHP
JavaScript运行机制之事件循环(Event Loop)详解
2014/10/10 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
2015/05/20 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
jQuery EasyUi 验证功能实例解析
2017/01/06 Javascript
js实现音频控制进度条功能
2017/04/01 Javascript
基于zepto.js实现登录界面
2017/10/09 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
基于casperjs和resemble.js实现一个像素对比服务详解
2018/01/10 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
JS时间戳与日期格式互相转换的简单方法示例
2021/01/30 Javascript
Python实现把utf-8格式的文件转换成gbk格式的文件
2015/01/22 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
python实现批量注册网站用户的示例
2019/02/22 Python
Python StringIO如何在内存中读写str
2020/01/07 Python
Python生成器常见问题及解决方案
2020/03/21 Python
python中os包的用法
2020/06/01 Python
python上selenium的弹框操作实现
2020/07/13 Python
学习Python需要哪些工具
2020/09/04 Python
StubHub中国:购买和出售全球活动门票
2020/01/01 全球购物
高职助产应届生自荐信
2013/09/24 职场文书
经理秘书找工作求职信
2013/12/19 职场文书
2014年残疾人工作总结
2014/12/06 职场文书
丧事主持词
2015/07/02 职场文书
董事长助理工作总结2015
2015/07/23 职场文书
导游词之清晏园
2019/11/22 职场文书
css实现文章分割线样式的多种方法总结
2021/04/21 HTML / CSS
详解php中流行的rpc框架
2021/05/29 PHP
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL
vscode远程免密登入Linux服务器的配置方法
2022/06/28 Servers