PythonにはNumPyという計算に便利なパッケージがあり、その中に配列用のndarrayというクラスもあるのですがそれをPython標準の配列にしたいと思ったときの操作。
スポンサーリンク
解決方法
numpy.ndarray.tolist()を使います。
>>> import numpy as np >>> nplist = np.array([1, 2, 3]) >>> type(nplist) <type 'numpy.ndarray'> >>> print nplist [1 2 3] >>> list = nplist.tolist() >>> type(list) <type 'list'> >>> print list [1, 2, 3] >>>
みたいな感じで。
豆知識ぽいけど意外とこのワードで出てこなかったのでメモ。