另外,数组还提供从文件读取和存入文件的更快的方法,如 .frombytes 和 .tofile。...它让你在不需要 复制内容的前提下,在数据结构之间共享内存。其中数据结构可以 是任何形式,比如 PIL图片、SQLite 数据库和 NumPy 的数组,等 等。...这个功能在处理大型数据集合的时候非常重要。
memoryview.cast 的概念跟数组模块类似,能用不同的方式读写同一 块内存数据,而且内容字节不会随意移动。...= 4
print(numbers)
-->
5
[254, 255, 255, 255, 0, 0, 1, 0, 2, 0]
array('h', [-2, -1, 1024, 1, 2])
将内存中的数据看做单字节无符号数进行修改...在内存上的修改映射到了原始数据上
NumPy和SciPy
凭借着 NumPy 和 SciPy 提供的高阶数组和矩阵操作,Python 成为科学计 算应用的主流语言。