import os;
import sys;
import random;
particle_list = [[-1, float(1)/100]] * 20;
print particle_list;
for i in range(0, len(particle_list)):
a = random.randint(0, 10);
particle_list[i][0] = a;
print str(a);
print particle_list[i][1];
particle_list[i][1] *= 2;
print particle_list[i][1];
print;
if you print out the result, in the particle_list, all the results are same. Can anyone help ?