On Fri, January 4, 2008 7:33 pm, Travis E. Oliphant wrote: > So, create an empty object array and insert the entries the way you want > them: > > a = np.empty(1,dtype=object) > a[0] = A((1,2))
Actually this is still an option if to put the above to a A.as_array method something like class A(tuple): def as_array(self): import numpy obj = numpy.empty(1,dtype=object) obj[0] = self return obj but it would be nice if the __array__ method also worked. Could this be something that should be put to issues or would it just get a WontFix flag? Thanks again, Pearu _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion