color
という属性を持つStar
というクラスがあります。私はstar.color
で色を得ることができます。NumPyのオブジェクトの配列から属性を取得する
しかし、これらのStar
オブジェクトのNumPy配列がある場合はどうなりますか?色の配列を取得するための好ましい方法は何ですか?
私は
colors = np.array([s.color for s in stars])
でそれを行うことができます。しかし、これはそれを行うための最善の方法は何ですか? colors = star.color
またはcolors = star->color
などを他の言語のように使うことができれば素晴らしいと思います。 numpyでこれを行う簡単な方法はありますか?
[numpyオブジェクトの配列]の可能な複製(http://stackoverflow.com/questions/4877624/numpy-array-of-objects) – YXD