[Numpy-discussion] behavior of 'insert' for inserting multiple values
mark
markbak at gmail.com
Tue May 27 04:15:23 EDT 2008
Hello list.
When I try to insert multiple values in one place, I want to do this:
>>> a = arange(5.)
>>> insert(a,3,[7,7])
array([ 0., 1., 2., 7., 3., 4.])
But insert only inserts one of the 7's, while I want both values to be
inserted. Nor does numpy throw a warning (which I think would be
appropriate). The way that works correctly is
>>> insert(a,[3,3],[7,7])
array([ 0., 1., 2., 7., 7., 3., 4.])
Wouldn't it make sense if the first example works as well?
Mark
More information about the NumPy-Discussion
mailing list