Not: Bu, normal diziden diziye dönüşümün tersini istiyor.
İç içe geçmiş bir tuple olarak (sarmalanmış c ++) işlevine bir bağımsız değişken geçirmem gerekiyor. Örneğin aşağıdaki işler
X = MyFunction( ((2,2),(2,-2)) )
Aşağıdaki oysa yok
X = MyFunction( numpy.array(((2,2),(2,-2))) )
X = MyFunction( [[2,2],[2,-2]] )
Ne yazık ki, kullanmak istediğim argüman bana uyuşuk bir dizi olarak geliyor. Bu dizinin bazı N'ler için her zaman 2xN boyutları vardır, bu oldukça büyük olabilir.
Bunu bir demete dönüştürmenin kolay bir yolu var mı? Yeni bir demet oluşturarak sadece döngü yapabileceğimi biliyorum, ancak numpy dizisinin sağladığı güzel bir erişim olup olmadığını tercih ederim.
Bunu umduğum kadar güzel yapmak mümkün değilse, döngü yaparak yapmanın en güzel yolu nedir, ya da her neyse?
tuple(arr)