Pyton ndarrayとリストの違い

ndarrayとリストの違いは?より
NumPyのアレイは要素の型が全て同じで、Pytonのリストは要素にオブジェクトを入れられる。
見た目だけでなく内容も大分違った。
NumPyのアレイが使える所は使った方が早いだろう


numpy.ndarrayは要素に対して型が割り当てられます。
1
2
3
4
import numpy as np
 
data1 = np.array([1, 2])
print(data1.dtype)

Pythonのリスト型では全てobjectとして扱われます。
1
[1, 'a', 3.2]

コメント

このブログの人気の投稿

Python OpenCVとWebカメラでバーコードリーダー

VB.net Dictionaryクラスの初期化