Complex matlab-like data structure in python (numpy/scipy)
===

I have data currently structured as following in Matlab

    item{i}.attribute1(2,j)

Where item is a cell from i = 1 .. n each containing the data structure of multiple attributes each a matrix of size 2,j where j = 1 .. m. The number of attributes is not fixed.

I have to translate this data structure to python, but I am new to numpy and python lists. What is the best way of structuring this data in python with numpy/scipy?

Thanks.