llenar un diccionario
Publicado por Adrian (1 intervención) el 25/10/2004 12:23:19
Quiero llenar un diccionario con listas que van tomando valores diferentes. El problema que tengo es que cada vez que introduce un elemento, machaca el anterior. Gracias por la ayuda.
????????????????????????????????????????????????????????????????????????????
self.dict = {}
list = []
for i in xrange(2 * len(self.parameter_set)):
for j in xrange(len(self.parameter_set)):
r = random.random()
R = float(self.parameter_set[j][3]) - float(self.parameter_set[j][2])
self.parameter_set[j][1] = float(self.parameter_set[j][2]) + (r * R)
print self.parameter_set
self.dict[i] = self.parameter_set
list.append(self.parameter_set)
print self.dict
print list
????????????????????????????????????????????????????????????????????????????
self.dict = {}
list = []
for i in xrange(2 * len(self.parameter_set)):
for j in xrange(len(self.parameter_set)):
r = random.random()
R = float(self.parameter_set[j][3]) - float(self.parameter_set[j][2])
self.parameter_set[j][1] = float(self.parameter_set[j][2]) + (r * R)
print self.parameter_set
self.dict[i] = self.parameter_set
list.append(self.parameter_set)
print self.dict
print list
Valora esta pregunta


0