I 'solved' it to a degree by creating a list of array items, but this is still not ideal. I would like to use a pure multi-deminsional array of type array.
Here's how I did it:
multi_arr = 
for i in range(some_range):
arr = array('f') # array of type float
# ... populate arr ...