博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
numpy数组(三)
阅读量:5036 次
发布时间:2019-06-12

本文共 1316 字,大约阅读时间需要 4 分钟。

import numpy as ny"""frombuffer()、fromstring()、fromfile()等函数可以从字节序列或文件创建数组fromfile()从二进制文件中读取数据int8表示只占8位int16就用来表示ab,cd,ef,ghfloat表示一个64位bit的双精度浮点数数组"""s="abcdefgh"print('ny.fromstring(s,dtype=np.int8):  \n',ny.fromstring(s,dtype=ny.int8))print('ny.fromstring(s,dtype=np.int16):  \n',ny.fromstring(s,dtype=ny.int16))print('ny.fromstring(s,dtype=np.int8):  \n',ny.fromstring(s,dtype=ny.float))"""ny.fromstring(s,dtype=np.int8):   [ 97  98  99 100 101 102 103 104]ny.fromstring(s,dtype=np.int16):   [25185 25699 26213 26727]ny.fromstring(s,dtype=np.int8):   [8.54088322e+194]""""""定义一个从下标计算数值的函数,然后用fromfunction()通过此函数创建数组:"""def func(i):    return i%4+1print('ny.fromfunction(func,(10,):  \n',ny.fromfunction(func,(10,)))def func2(i,j):    return i*jprint('ny.fromfunction(func2,(9,9):  \n',ny.fromfunction(func2,(9,9)))"""ny.fromfunction(func,(10,):   [1. 2. 3. 4. 1. 2. 3. 4. 1. 2.]ny.fromfunction(func2,(9,9):   [[ 0.  0.  0.  0.  0.  0.  0.  0.  0.] [ 0.  1.  2.  3.  4.  5.  6.  7.  8.] [ 0.  2.  4.  6.  8. 10. 12. 14. 16.] [ 0.  3.  6.  9. 12. 15. 18. 21. 24.] [ 0.  4.  8. 12. 16. 20. 24. 28. 32.] [ 0.  5. 10. 15. 20. 25. 30. 35. 40.] [ 0.  6. 12. 18. 24. 30. 36. 42. 48.] [ 0.  7. 14. 21. 28. 35. 42. 49. 56.] [ 0.  8. 16. 24. 32. 40. 48. 56. 64.]]"""

 

转载于:https://www.cnblogs.com/smallJunJun/p/9373759.html

你可能感兴趣的文章
Android TextView加上阴影效果
查看>>
Requests库的基本使用
查看>>
C#:System.Array简单使用
查看>>
C#inSSIDer强大的wifi无线热点信号扫描器源码
查看>>
「Foundation」集合
查看>>
算法时间复杂度
查看>>
二叉树的遍历 - 数据结构和算法46
查看>>
类模板 - C++快速入门45
查看>>
[转载]JDK的动态代理深入解析(Proxy,InvocationHandler)
查看>>
centos7 搭建vsftp服务器
查看>>
RijndaelManaged 加密
查看>>
Android 音量调节
查看>>
HTML&CSS基础学习笔记1.28-给网页添加一个css样式
查看>>
windows上面链接使用linux上面的docker daemon
查看>>
Redis事务
查看>>
Web框架和Django基础
查看>>
python中的逻辑操作符
查看>>
关于tomcat下startup.bat双击闪退的问题
查看>>
CSS兼容性常见问题总结
查看>>
HDU 1548 A strange lift (Dijkstra)
查看>>