[pyar] Loop infinito con un for

Martin Volpe martin.volpe en gmail.com
Mie Oct 20 13:00:47 ART 2010


Buenas lista, hoy me desperté con una curiosidad de tipo "que pasaría si",
la escribí, y ahora tengo un resultado que no comprendo

Si hago esto...

a = ['H','o','l','a', '', 'p', 'y', 'a', 'r']
for i in a:
    print i
    a+=i

Tengo como resultado un loop infinito, no muy útil, pero loop infinito al
fin, pero si hago lo mismo con un string obtengo esto:

>>> a = 'hola pyar'
>>> for i in a:
...     print i
...     a += i
...
h
o
l
a

p
y
a
r
>>>

La pregunta es... Por que son distintos?

-- 
Martín Volpe @Argentina
Blog: http://volteck.net
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101020/072641e0/attachment.html>


More information about the pyar mailing list