[Numpy-discussion] setting element
Gabriel Gellner
ggellner at uoguelph.ca
Wed Nov 12 13:36:16 EST 2008
On Wed, Nov 12, 2008 at 12:34:51PM -0600, Ryan May wrote:
> Charles سمير Doutriaux wrote:
> > Hello,
> >
> > I'm wondering if there's aquick way to do the following:
> >
> > s[:,5]=value
> >
> > in a "general" function
> > def setval(array,index,value,axis=0):
> > ## code here
>
> Assuming that axis specifies where the index goes, that would be:
>
> def setval(array, index, value, axis=0):
> slices = [slice(None)] * len(array.shape)
> slices[axis] = index
> array[slices] = value
>
> (Adapted from the code for numpy.diff)
>
> Ryan
>
Jinx!
More information about the NumPy-Discussion
mailing list