Re: [Numpy-discussion] setting the attributes of an array of object

2007-10-16 Thread Travis E. Oliphant
Sebastian Haase wrote: > Hi, > there is a way of doing this. As far as I know, you have to create > your own "version of numpy arrays". E. g. try this: > class myNumpy(numpy.ndarray): > pass > > Then creating an instance as in > a = myNumpy(otherNumpyArray) > > would make `a` behave just like

Re: [Numpy-discussion] setting the attributes of an array of object

2007-10-16 Thread Pierre GM
On Tuesday 16 October 2007 11:47:35 Sebastian Haase wrote: > Hi, > there is a way of doing this. As far as I know, you have to create > your own "version of numpy arrays". E. g. try this: ... > Be carefull that some (many / most ?) operations on that array will > return you a normal numpy array aga

Re: [Numpy-discussion] setting the attributes of an array of object

2007-10-16 Thread Sebastian Haase
Hi, there is a way of doing this. As far as I know, you have to create your own "version of numpy arrays". E. g. try this: class myNumpy(numpy.ndarray): pass Then creating an instance as in a = myNumpy(otherNumpyArray) would make `a` behave just like any other array, except that you CAN atta

[Numpy-discussion] setting the attributes of an array of object

2007-09-29 Thread jelle
Hi, I'm wondering whether i can re-write the following idiom with numpy arrays: for i in some_list: i.some_attr = some_value it would be wonderful if one was able to write this idiom as arr[just_these].some_attr = some_value or setattr(arr[just_these], 'some_attr', some_value) since often e