average across list of 2d arrays [python]
You should try to use numpy.mean() . Probably you can create the same list with numpy, and then calculate the mean for axis=None, and you can get the average of the whole list of matrices.
I have a  list = [D1, D2, D3, ...]  where each DX is a 2d Array of simmilar dimensions (let's say 4x5). I now want to average the DX. So my result 2d Array should for example be:
 result[0,0] = (D1[0,0] + D2[0,0] + ...) / len(list)
 result[0,1] = (D1[0,1] + D2[0,1] + ...) / len(list)
etc.
Is there a neat function for this? I somehow can't find the correct terms for googeling this..