[Numpy-discussion] setting element

Charles سمير Doutriaux doutriaux1 at llnl.gov
Wed Nov 12 13:50:23 EST 2008


Thx!
On Nov 12, 2008, at 10:36 AM, Gabriel Gellner wrote:

> 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!
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http:// projects.scipy.org/mailman/listinfo/numpy-discussion




More information about the NumPy-Discussion mailing list