numpy のndarryはいわゆる配列である。 リストと比べてどれくらい速度に差が出るのか興味があるが、 わざわざリストを使うのも馬鹿馬鹿しいので、 当面 ndarray でプログラムを書くのだろう。
>>> import numpy as np >>> x=np.array([]) >>> x array([], dtype=float64) >>> x=np.array([1]) >>> x array([1]) >>> x=np.array([1,2.0]) >>> x array([1., 2.]) >>> x[0] 1.0 >>> x[1] 2.0 >>> x[1]=3 >>> x array([1., 3.]) >>> x.append(4) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'numpy.ndarray' object has no attribute 'append' |