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 相关文章推荐
利用matplotlib+numpy绘制多种绘图的方法实例
May 03 Python
Python装饰器(decorator)定义与用法详解
Feb 09 Python
pandas.cut具体使用总结
Jun 24 Python
关于Flask项目无法使用公网IP访问的解决方式
Nov 19 Python
pycharm双击无响应(打不开问题解决办法)
Jan 10 Python
基于python实现FTP文件上传与下载操作(ftp&sftp协议)
Apr 01 Python
Windows下Anaconda安装、换源与更新的方法
Apr 17 Python
简单了解python shutil模块原理及使用方法
Apr 28 Python
python输出结果刷新及进度条的实现操作
Jul 13 Python
python3实现将json对象存入Redis以及数据的导入导出
Jul 16 Python
python 实现控制鼠标键盘
Nov 27 Python
解决Python保存文件名太长OSError: [Errno 36] File name too long
May 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
几个学习PHP的网址
2006/11/25 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
CI框架表单验证实例详解
2016/11/21 PHP
解决Laravel自定义类引入和命名空间的问题
2019/10/15 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
分页栏的web标准实现
2011/11/01 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
JavaScript获取两个数组交集的方法
2015/06/09 Javascript
javascript css红色经典选项卡效果实现代码
2016/05/17 Javascript
JS HTML5实现拖拽移动列表效果
2020/08/27 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
jquery实现手机端单店铺购物车结算删除功能
2017/02/22 Javascript
vue.js实现条件渲染的实例代码
2017/06/22 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
微信小程序移动拖拽视图-movable-view实例详解
2019/08/17 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
简单了解three.js 着色器材质
2020/08/03 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
[01:32]寻找你心中的那团火 DOTA2 TI9火焰传递活动今日开启
2019/05/16 DOTA
Python实现小数转化为百分数的格式化输出方法示例
2017/09/20 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
对python中的高效迭代器函数详解
2018/10/18 Python
python绘制评估优化算法性能的测试函数
2019/06/25 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)
2014/04/10 HTML / CSS
法国奢华女性时尚配饰网上商店:Monnier Frères
2016/08/27 全球购物
柏林通行证:Berlin Pass
2018/04/11 全球购物
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
毕业生个人求职的自我评价
2013/10/28 职场文书
导游的职业规划书范文
2013/12/27 职场文书
优秀学生获奖感言
2014/02/15 职场文书
人事行政经理岗位职责
2014/06/18 职场文书
大学生心理健康活动总结
2015/05/08 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers