Python 并没有提供数组功能,虽然列表 (list) 可以完成基本的数组功能,但它并不是真正的数组,而且在数据量较大时,使用列表的速度就会慢的让人难受。Numpy 提供了真正的数组功能,以及对数据快速处理的函数。 Numpy 还是很多更高级的扩展库的依赖库,例如: Scipy, Matplotlib, Pandas等。此外,值得一提的是: Numpy 内置函数处理数据的速度是 C 语言级别的,因此编写程序时,应尽量使用内置函数,避免出现效率瓶颈的现象。一切计算源于数据。
import numpy as npdata = np.genfromtxt('waveform.txt',delimiter=',',skip_header=18) 数据以,间隔,忽略前18行