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修改Excel数据的实例代码
Nov 01 Python
Python中关于字符串对象的一些基础知识
Apr 08 Python
实例讲解Python中SocketServer模块处理网络请求的用法
Jun 28 Python
Python正则抓取网易新闻的方法示例
Apr 21 Python
Python实现图片尺寸缩放脚本
Mar 10 Python
python 匹配url中是否存在IP地址的方法
Jun 04 Python
Python中垃圾回收和del语句详解
Nov 15 Python
Pytorch Tensor的索引与切片例子
Aug 18 Python
PyTorch中topk函数的用法详解
Jan 02 Python
Python使用pickle进行序列化和反序列化的示例代码
Sep 22 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
Jan 29 Python
python爬虫selenium模块详解
Mar 30 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
Destoon模板制作简明教程
2014/06/20 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
封装好的省市地区联动控件附下载
2007/08/13 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
自定义事件解决重复请求BUG的问题
2017/07/11 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
详解关于Vue版本不匹配问题(Vue packages version mismatch)
2018/09/17 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
JS实现TITLE悬停长久显示效果完整示例
2020/02/11 Javascript
python模拟登录百度贴吧(百度贴吧登录)实例
2013/12/18 Python
python元组操作实例解析
2014/09/23 Python
Python函数参数类型*、**的区别
2015/04/11 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
2018/04/02 Python
python把数组中的数字每行打印3个并保存在文档中的方法
2018/07/17 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
python 创建一维的0向量实例
2019/12/02 Python
Python实现CAN报文转换工具教程
2020/05/05 Python
护士自我评价
2014/02/01 职场文书
旅游管理专业大学生职业规划书
2014/02/27 职场文书
小学假期安全广播稿
2014/09/28 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
2015年乡镇工会工作总结
2015/05/19 职场文书
高中军训感想
2015/08/07 职场文书
远程教育学习心得体会
2016/01/23 职场文书
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
2021/07/01 HTML / CSS
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript
浅谈Vue的computed计算属性
2022/03/21 Vue.js
python单向链表实例详解
2022/05/25 Python