copiar lista de objetos
Publicado por alex (2 intervenciones) el 09/03/2010 13:17:36
Hola.
Tengo un problema con la asignacion de listas de objetos en python, y es que yo tengo una lista de objetos sin ordenar i de esta lista quiero hacer una con ellos ordenados i otra tal como esta.
por ejemplo
tengo:
el problema es que me ordena las dos, supongo que la asigna por referencia, he probado con x.copy(y) y con x.deepcopy(y) pero no funciona.
alguna solucion?
gracias
Tengo un problema con la asignacion de listas de objetos en python, y es que yo tengo una lista de objetos sin ordenar i de esta lista quiero hacer una con ellos ordenados i otra tal como esta.
por ejemplo
tengo:
1
2
3
4
5
notOrdered = []
ordered = []
#guardo objetos en notOrdered
ordered = notOrdered
ordered.sort()
el problema es que me ordena las dos, supongo que la asigna por referencia, he probado con x.copy(y) y con x.deepcopy(y) pero no funciona.
alguna solucion?
gracias
Valora esta pregunta


0