Need help initializing a list or tuple.

Terry Reedy tjreedy at
Mon Mar 6 21:18:47 CET 2006

"KraftDiner" <bobrien18 at> wrote in message 
news:1141666188.237150.320690 at
> Thank you that worked great!
> a = [[None] * 256] * 256
> for i in range(0,256):
> for j in range(0,256):
> a[i][j] = i**2
> Now.. Can I change this quickly into a 1 dimensional list of length
> 65536?

If 'a' were a Numeric/Numarray/NumPy array, then I believe you could 
re-dimensionalize it on the fly to be 1x65536 instead of 256x256.  See for more.


More information about the Python-list mailing list