注:これは、通常のタプルから配列への変換の逆を求めています。
(ラップされたc ++)関数にネストされたタプルとして引数を渡す必要があります。たとえば、次の作品
X = MyFunction( ((2,2),(2,-2)) )
一方、以下はしません
X = MyFunction( numpy.array(((2,2),(2,-2))) )
X = MyFunction( [[2,2],[2,-2]] )
残念ながら、私が使用したいという議論は、数の多い配列として私に来ます。その配列は常に、いくつかのNに対して2xNの次元を持ちます。
それをタプルに変換する簡単な方法はありますか?ループして新しいタプルを作成できることはわかっていますが、numpy配列が提供する適切なアクセスがあるとよいでしょう。
私が望むほどうまくこれを行うことができない場合、ループなどでそれを行うための最も美しい方法は何ですか?
tuple(arr)