1.python的list与array的不同:
![](https://img.haomeiwen.com/i9046172/d7b28067e6c92ae8.png)
要使用array的话,需要:
from array import array #把array引入
from random import random #把random引入
floats = array('d', (random() for i in range(10**7))) #这里的d是类型,数组必须制定类型
fp = open('floats.bin', 'wb')
floats.tofile(fp)
fp.close()
floats2 = array('d')
fp = open('floats.bin', 'rb')
floats2.fromfile(fp, 10**7)
fp.close()
还可以直接从文件里读写数据,很方便.而且速度快
2.NumPy和SciPy(优秀的)
![](https://img.haomeiwen.com/i9046172/4e25a6d389815e6c.png)
网友评论