Numpy-scalars vs Numpy 0-d arrays: copy or not copy?
Stefan van der Walt
stefan at sun.ac.za
Fri Oct 20 09:22:33 EDT 2006
On Fri, Oct 20, 2006 at 11:42:26AM +0200, Sebastien Bardeau wrote:
> >>> a = numpy.array((1,2,3))
> >>> b = a[:2]
Here you index by a slice.
> >>> c = a[2]
Whereas here you index by a scalar.
So you want to do
b = a[[2]]
b += 1
or in the general case
b = a[slice(2,3)]
b += 1
Regards
Stéfan
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
More information about the NumPy-Discussion
mailing list