Numpy.shape関数

sky_azzuro

私は自分でPythonを教えていますが、回避するのが難しい問題に遭遇しました。Numpyライブラリの.shape関数を試してみましたが、このメッセージを回避できません。ソースコードは次のとおりです。

import numpy as np
a = [1,2,3,4,5,6,7,8,9]
a.shape

受信したエラーは次のとおりです。

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-55-091b86d34e0e> in <module>
      4          [17, 22, 27])
      5 a = [1,2,3,4,5,6,7,8,9]
----> 6 a.shape

AttributeError: 'list' object has no attribute 'shape'
Lovleen Kaur

の後にimport numpy as npnp何らかの方法で使用する必要があります。つまり、numpy配列を作成し、そのメソッド形状を使用します

import numpy as np
a = np.array([1,2,3,4,5,6,7,8,9]) # a now has numpy.array methods and properties    
a.shape

出力

(9,)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事