1.python的list与array的不同:
image.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(优秀的)
image.png
网友评论