2017-03-17 11 views
-1

私はPythonの初心者です。この質問が初心者に見える場合は親切に私に厳しいしないでください。私はこのような、行列の要素にアクセスしようとすると、今マトリックスの要素にアクセスできない

Matrix = np.matrix([[0,0,0,1], [0,0,1,1], [1,0,0,1], [1,1,0,0],[0,0,1,1]]) 

:私はこのようなマトリックスを作成し

import numpy as np  
print(Matrix[0][3]) 

私は、取得するには、次のエラー:

IndexError: index 1 is out of bounds for axis 0 with size 1

I stackoverflowのすべての関連記事を読んできましたが、これまでのところ解決策が見つかりませんでした。

+0

を記述する必要があります:// docs.scipy.org/doc/numpy-dev/user/quickstart.html)? – sascha

+0

[numpy/scipyのスライス配列]の重複の可能性があります(http://stackoverflow.com/questions/2725750/slicing-arrays-in-numpy-scipy) –

+0

@MuhammadUsman私は行列の要素を印刷しようとしています。私はマトリックスをスライスしたくありません。 –

答えて

1

私はあなたがしたい構文があると思う:

>>> import numpy as np 
>>> Matrix = np.matrix([[0,0,0,1], [0,0,1,1], [1,0,0,1], [1,1,0,0],[0,0,1,1]]) 
>>> print(Matrix[0,3]) 
1 
+0

それは働いた。答えをありがとう。 –

0

あなたはなぜSO代わりに[公式ドキュメント](httpsに付着するのをサーチカンマ区切りの指標

print(Matrix[0, 3]) 
+0

答えをありがとう。 –

関連する問題