| [ Web Proxy ] |
| Viewing: https://numpy.org/doc/stable/reference/generated/../random/../generated/numpy.flatiter.html | [Back] [Original] |
Flat iterator object to iterate over arrays.
A flatiter iterator is returned by x.flat for any array x.
It allows iterating over the array as if it were a 1-D array,
either in a for-loop or by calling its next method.
Iteration is done in row-major, C-style order (the last index varying the fastest). The iterator can also be indexed using basic slicing or advanced indexing.
Methods
|
Get a copy of the iterator as a 1-D array. |
See also
ndarray.flatReturn a flat iterator over an array.
ndarray.flattenReturns a flattened copy of an array.
Notes
A flatiter iterator can not be constructed directly from Python code
by calling the flatiter constructor.
Examples
>>> import numpy as np
>>> x = np.arange(6).reshape(2, 3)
>>> fl = x.flat
>>> type(fl)
<class 'numpy.flatiter'>
>>> for item in fl:
... print(item)
...
0
1
2
3
4
5
>>> fl[2:4]
array([2, 3])
| Web Proxy Viewer | New URL | Original Page |