Operador

Alexis Roda alexis.roda.villalonga en gmail.com
Lun Sep 10 21:17:04 CEST 2007


En/na milreyes ha escrit:
> Saludos a todos. 
> 
> Quizás esta es una pregunta tonta, pero ¿por qué es diferente en la adición
> en listas el operador p+=[‘c’] a el operador p=p+[‘c’]? Para explicarme
> mejor les envío este ejemplo: 

+= concatena a la lista mientras que + crea una nueva lista. En cada 
paso de tu ejemplo puedes verificar si se trata de listas 
iguales/distintas comparando id(p) e id(q[1]).

Ignoro porque se decidió que += funcionara así, pero parece bastante 
lógico/intuitivo definirlo como abreviatura de extend().



Saludos
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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