【Python】listとndarrayを相互変換する

listからndarryに変換
1 2 3 4 5 |
import numpy as np # list my_list = [[1, 2], [3, 4], [5, 6]] my_ndarray = np.array(my_list) |
ndarrayからlistに変換
1 2 3 4 5 |
import numpy as np # ndarray my_ndarray = np.array([[1, 2], [3, 4], [5, 6]]) my_list = my_ndarray.tolist() |
ndarrayには数値計算系のメソッドが豊富にある。
listの拡張版のようなイメージ。
dot,resharpe,concatenateなどがある。