NumPy配列ndarrayとPythonのリストを相互に変換
import numpy as np
list1 = [0, 1, 2]
v1 = np.array(list1)
print(a_1d)
### [0 1 2]
print(type(v1))
### <class 'numpy.ndarray'>
2次元以上の多次元配列
list2 = [[0, 1, 2], [3, 4, 5]]
v2 = np.array(list2)
print(v2)
# [0 1 2]
# [3 4 5]
NumPy配列ndarrayをリストに変換: tolist()
list3 = [[0, 1, 2], [3, 4, 5]]
v3 = np.array(list3)
print(v2)
# [0 1 2]
# [3 4 5]
list3_back = v3.tolist()
print(list3_back)
# [[0, 1, 2], [3, 4, 5]]