[Python-es] Manejar diccionarios dentro de listas

cheis cheis en softgalia.com
Sab Dic 19 05:15:33 EST 2015


Hola lista
Tengo el siguiente programa en python

diccionario= {'alfa' : 'AAAAA' , 'beta' : 'BBBBB', 'omega': 'CCCCC' }

aList = []
aList.append( diccionario );
aList.append( diccionario );
aList.append( diccionario );
aList.append( diccionario );
aList.append( diccionario );

aList[1]['alfa'] = "pruebusqui"
print  (aList[:])



La  linea :

	aList[1]['alfa'] = "pruebusqui"

cambia el valor de todos los "alfa" de los 5 diccionarios

¿Como cambio el valor "alfa" de uno (y solo uno) de los diccionarios?


Se que es una pregunta estupida pero al ser tan basica google no
consigue darme la respuesta clara, de que estoy haciendo mal.

Gracias por  vuestro tiempo


Más información sobre la lista de distribución Python-es