[Numpy-discussion] Iterate over an array
davide lasagna
lasagnadavide at gmail.com
Fri Aug 28 13:13:56 EDT 2009
Hi all,
I ve got a 2d array and i want to iterate over its columns in a "pythonic
way".
This is what i have in mind: please consider this snippet:
#################################################
import numpy as np
array = np.random.standard_normal( (10,10) )
for column in array.some_column_method():
column = do_something()
#################################################
The trivial way do the for loop is:
#################################################
for i in range( array.shape[1] ):
array[:, i] = do_something()
#################################################
Is there any way to do what i think?? Can i obtain "pythonically" a list of
column arrays??
Any help is appreciated.
Cheers..
Davide Lasagna
Dip. Ingegneria Aerospaziale
Politecnico di Torino
Italia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20090828/d8ddd820/attachment.html>
More information about the NumPy-Discussion
mailing list