私はNumpy行列といくつかの追加の情報を扱うクラスを持っています。Python:dict-likeの方法で属性に直接アクセスします。
import numpy as np
class MyClass:
def __init__(self, v):
self.values = v
plop = MyClass(np.matrix([[1, 2], [3, 4]]))
それにアクセスするには、値を命名されたマトリックス、私が書く:
plop.values[1, 1] # Returns 4
は、それが直接アクセスすることは可能ですか?私がやって、意味:
plop[1, 1] # Should returns 4 too
私はthis postを見ましたが、それはこのソリューションは[]
1レベルだけを許可することを縫い目。
ありがとうございます!
'プロップ= np.matrix([1、2] 、[3、4]]); plop [1,1] '? – dm03514
実際、私がここに書いていない他の属性がMyClassにあります。 – Picani