【Python】listとndarrayの相互変換

リストを作成して型を確認する

num_list = [0, 1, 2 , 3]
print(num_list)
print(type(num_list))
<実行結果>
[0, 1, 2, 3]
<class 'list'>

listをndarrayに変換して型を確認する

# listをndarrayに変換
import numpy as np

num_array = np.array(num_list)
print(num_array)
print(type(num_array))
<実行結果>
[0 1 2 3]
<class 'numpy.ndarray'>

ndarrayをlistに変換して型を確認する

# ndarrayをlistに変換

num_list2 = num_array.tolist()
print(num_list2)
print(type(num_list2))
<実行結果>
[0, 1, 2, 3]
<class 'list'>

この記事が気に入ったらサポートをしてみませんか?