>>> import numpy as np
>>>
>>>
>>> a = np.arange(1,10).reshape(3,3)
>>>
>>> a
array([[1, 2, 3],
       [4, 5, 6],
       [7, 8, 9]])
>>>
>>> a.flatten()
array([1, 2, 3, 4, 5, 6, 7, 8, 9])
>>>
>>> a.itemsize
8
>>>
>>> a.strides
(24, 8)
>>>
>>> a.size
9
>>>
>>> a.size*a.itemsize
72
>>>
>>>
>>> value = count(0, 8)
>>> row = count(0, 24)
>>>
>>>
>>> for memaddr in row:
...     print(memaddr)