论坛

Python技术

这里是讨论Python技术的地方。欢迎在这儿讨论python语言、其在科学计算方面的应用、以及有关《Python科学计算》方面的内容。

张先生有计划出第三版<<科学计算>>么? wen 2016/11/24 2 回复 wen
ipython的显示问题 colinkk 2016/07/04 1 RY
使用vpython时遇到的两个困难 JustOu 2016/05/09 2 JustOu
线性方程组求解系数矩阵随结果更新的问题 tccyx 2015/05/12 2 RY
cython能提升文件读取速度吗? styr 2015/04/03 9 TenMaIO
python子图合并问题 eamonustc 2015/03/10 0
请教一个幼稚问题 hb12369 2015/01/09 1 RY
Mysqldb链接数据库的问题 chesschen 2014/12/26 0 chesschen

语言交流

在这里讨论汉语和日语的学习。

俗语 HY 2014/08/13 18 回复 HY
若愚兄,会不会登坛讲课,讲讲日语? ddbb12 2012/03/22 1 HY

Python的标准模块array中的array类是动态数组,它和NumPy的数组一样保存单一的数据类型的元素,因此比列表节省内存,它和列表一样能动态改变大小,因此比较适合用于收集数据。而通过numpy.frombuffer()可以创建一个和array对象共享内存的NumPy数组:

1>>> from array import array
2>>> a = array("d")
3>>> a.append(1)
4>>> a.extend([2,3,4])
5>>> b = np.frombuffer(a)
6>>> b[0] = 100
7>>> a
8array('d', [100.0, 2.0, 3.0, 4.0])