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使用cPickle模块序列化实例
Sep 25 Python
在Python的Flask框架中构建Web表单的教程
Jun 04 Python
实例讲解Python中SocketServer模块处理网络请求的用法
Jun 28 Python
详解Python中使用base64模块来处理base64编码的方法
Jul 01 Python
解决python执行不输出系统命令弹框的问题
Jun 24 Python
使用turtle绘制五角星、分形树
Oct 06 Python
如何解决tensorflow恢复模型的特定值时出错
Feb 06 Python
解决Windows下python和pip命令无法使用的问题
Aug 31 Python
python中的yield from语法快速学习
Nov 06 Python
Python 的 f-string 可以连接字符串与数字的原因解析
Feb 20 Python
python 逐步回归算法
Apr 06 Python
用Python爬取各大高校并可视化帮弟弟选大学,弟弟直呼牛X
Jun 11 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
用 PHP5 轻松解析 XML
2006/12/04 PHP
php定时执行任务设置详解
2015/02/06 PHP
javascript 复杂的嵌套环境中输出单引号和双引号
2009/05/26 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
Bootstrap每天必学之基础排版
2015/11/20 Javascript
关于Bootstrap弹出框无法调用问题的解决办法
2016/03/10 Javascript
js实现文本上下来回滚动
2017/02/03 Javascript
Vue2几种常见开局方式详解
2017/09/09 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
2018/04/08 Javascript
webpack4之SplitChunksPlugin使用指南
2018/06/12 Javascript
vue-cli3环境变量与分环境打包的方法示例
2019/02/18 Javascript
vue-week-picker实现支持按周切换的日历
2019/06/26 Javascript
手写Vue弹窗Modal的实现代码
2019/09/11 Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
2020/02/11 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
Python处理字符串之isspace()方法的使用
2015/05/19 Python
Tensorflow中的placeholder和feed_dict的使用
2018/07/09 Python
python pygame实现2048游戏
2018/11/20 Python
基于python实现名片管理系统
2018/11/30 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
python能做哪些生活有趣的事情
2020/09/09 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
Html5 video标签视频的最佳实践
2020/02/26 HTML / CSS
Derek Rose官网:英国高档睡衣、家居服和内衣品牌
2020/01/18 全球购物
茶叶店创业计划书范文
2014/01/19 职场文书
给学校的建议书
2014/03/12 职场文书
委托公证书样本
2015/01/23 职场文书
幼儿园开学家长寄语(2015秋季)
2015/05/27 职场文书
2016公务员年度考核评语
2015/12/01 职场文书
找规律教学反思
2016/02/23 职场文书
告诉你创业计划书的8个实用技巧
2019/07/12 职场文书
MySQL中正则表达式(REGEXP)使用详解
2022/07/07 MySQL