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 基础知识之字符串处理
Jan 06 Python
Python 自动化表单提交实例代码
Jun 08 Python
python matplotlib 在指定的两个点之间连线方法
May 25 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
Nov 30 Python
对Python 语音识别框架详解
Dec 24 Python
python隐藏终端执行cmd命令的方法
Jun 24 Python
python 发送json数据操作实例分析
Oct 15 Python
用python中的matplotlib绘制方程图像代码
Nov 21 Python
Python 根据数据模板创建shapefile的实现
Nov 26 Python
使用Pandas将inf, nan转化成特定的值
Dec 19 Python
TensorFlow实现checkpoint文件转换为pb文件
Feb 10 Python
vue学习笔记之动态组件和v-once指令简单示例
Feb 29 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
php gethostbyname获取域名ip地址函数详解
2010/01/24 Javascript
Jquery 扩展方法
2010/05/06 Javascript
js获取浏览器的可视区域尺寸的实现代码
2011/11/30 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
给文字加上着重号的JS代码
2013/11/12 Javascript
用Jquery实现滚动新闻
2014/02/12 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
浅析javascript函数表达式
2016/02/10 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
2016/06/08 Javascript
Bootstrap使用基础教程详解
2016/09/05 Javascript
学习使用Bootstrap输入框、导航、分页等常用组件
2017/05/11 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
2017/09/27 Javascript
详解JSONObject和JSONArray区别及基本用法
2017/10/25 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
Python使用django搭建web开发环境
2017/06/09 Python
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
在python中,使用scatter绘制散点图的实例
2019/07/03 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
HTML5 video标签(播放器)学习笔记(一):使用入门
2015/04/24 HTML / CSS
Monnier Freres中文官网:法国领先的奢侈品配饰在线零售商
2017/11/01 全球购物
Nebula美国官网:便携式投影仪
2019/03/15 全球购物
介绍一下except的用法和作用
2015/01/22 面试题
致跳远运动员广播稿
2014/02/11 职场文书
机械系毕业生求职信
2014/05/28 职场文书
巾帼志愿者活动方案
2014/08/17 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
色戒观后感
2015/06/12 职场文书
会议简报格式范文
2015/07/20 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript
如何优化vue打包文件过大
2022/04/13 Vue.js