numpy使用fromstring创建矩阵的实例


Posted in Python onJune 15, 2018

使用字符串创建矩阵是一个很实用的功能,之前自己尝试了很多次的小功能使用这个方法就能够简单实现。

创建长度为16的字符串,是为了方便能够在各种数据类型之间转换。

>>> s = "mytestfromstring"
>>> len(s)
16

这个功能其实是比较让我兴奋的一个小功能,因为这个简单的转换实现了ASCII码的转换

>>> np.fromstring(s,dtype=np.int8)
array([109, 121, 116, 101, 115, 116, 102, 114, 111, 109, 115, 116, 114,
    105, 110, 103], dtype=int8)
 
>>> np.fromstring(s,dtype=np.int16)
array([31085, 25972, 29811, 29286, 28015, 29811, 26994, 26478], dtype=int16)
>>> np.fromstring(s,dtype=np.int32)
array([1702132077, 1919317107, 1953721711, 1735289202], dtype=int32)
>>> np.fromstring(s,dtype=np.int64)
array([8243404206920464749, 7453010373645659503])
>>> np.fromstring(s,dtype=np.single)
array([ 7.21560833e+22,  4.56462917e+30,  7.71452462e+31,
     1.12586835e+24], dtype=float32)
>>> np.fromstring(s,dtype=np.float32)
array([ 7.21560833e+22,  4.56462917e+30,  7.71452462e+31,
     1.12586835e+24], dtype=float32)
>>> np.fromstring(s,dtype=np.float64)
array([ 1.19783602e+243,  1.69375610e+190])

float默认的数据宽度是64,我使用的是Mac,本身是64位的,倒不知是不是跟操作系统有关?

>>> np.fromstring(s,dtype=np.float)
array([ 1.19783602e+243,  1.69375610e+190])

以上这篇numpy使用fromstring创建矩阵的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 判断一个进程是否存在
Apr 09 Python
使用Python编写类UNIX系统的命令行工具的教程
Apr 15 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
Apr 15 Python
python+matplotlib绘制3D条形图实例代码
Jan 17 Python
Python何时应该使用Lambda函数
Jul 02 Python
Django 实现前端图片压缩功能的方法
Aug 07 Python
python ctypes库2_指定参数类型和返回类型详解
Nov 19 Python
浅谈Tensorflow 动态双向RNN的输出问题
Jan 20 Python
Python用input输入列表的实例代码
Feb 07 Python
Python + selenium + crontab实现每日定时自动打卡功能
Mar 31 Python
python语言是免费还是收费的?
Jun 15 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
Feb 02 Python
详解Python 协程的详细用法使用和例子
Jun 15 #Python
在NumPy中创建空数组/矩阵的方法
Jun 15 #Python
numpy中矩阵合并的实例
Jun 15 #Python
对numpy中shape的深入理解
Jun 15 #Python
Python基于property实现类的特性操作示例
Jun 15 #Python
使用python 3实现发送邮件功能
Jun 15 #Python
快速解决pandas.read_csv()乱码的问题
Jun 15 #Python
You might like
成本8450万,票房仅2亿,口碑两极分化,又一部DC电影扑街了
2020/04/09 欧美动漫
超级实用的7个PHP代码片段分享
2012/01/05 PHP
php图像处理函数大全(推荐收藏)
2013/07/11 PHP
yii中widget的用法
2014/12/03 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
javascript实现的listview效果
2007/04/28 Javascript
js模仿html5 placeholder适应于不支持的浏览器
2013/01/13 Javascript
jquery Validation表单验证使用详解
2020/09/12 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
2016/11/04 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
jQuery实现所有验证通过方可提交的表单验证
2017/11/21 jQuery
React diff算法的实现示例
2018/04/20 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
2019/05/01 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
Layui 动态禁止select下拉的例子
2019/09/03 Javascript
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
python根据时间生成mongodb的ObjectId的方法
2015/03/13 Python
详解Python发送邮件实例
2016/01/10 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
python元组的概念知识点
2019/11/19 Python
基于python求两个列表的并集.交集.差集
2020/02/10 Python
Python发送手机动态验证码代码实例
2020/02/28 Python
python实现字符串和数字拼接
2020/03/02 Python
django处理select下拉表单实例(从model到前端到post到form)
2020/03/13 Python
python 日志 logging模块详细解析
2020/03/31 Python
解决echarts中饼图标签重叠的问题
2020/05/16 Python
历史教育专业个人求职信
2013/12/13 职场文书
大专会计自我鉴定
2014/02/06 职场文书
和谐家庭演讲稿
2014/05/24 职场文书
保留意见审计报告
2015/06/05 职场文书
2015年暑期见闻
2015/07/14 职场文书
靠谱的活动总结
2019/04/16 职场文书
pytorch 权重weight 与 梯度grad 可视化操作
2021/06/05 Python
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python