¿Qué significa la última línea en el siguiente código?Problema al comprender la lista de Python comprensiones
import pickle, urllib
handle = urllib.urlopen("http://www.pythonchallenge.com/pc/def/banner.p")
data = pickle.load(handle)
handle.close()
for elt in data:
print "".join([e[1] * e[0] for e in elt])
Mi intento de problema:
- "" ... .join usos se unen a -method texto vacío
- correo [1] * e [0] multiplica dos valores posteriores en la secuencia, e
- no estoy seguro de lo que es e
- no estoy seguro, lo que significa, cuando se tiene algo antes de -loop, como:
e[1] * e[0] for e in elt
Realmente disfruté el desafío de Python cuando lo tomé hace un par de años. –