以下代码中的最后一行是什么意思?
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])
我对这个问题的尝试:
- "".join... 使用 join 方法来清空文本
- e[1] * e[0] 将序列中的两个后续值相乘,e
- 我不确定什么是 e
- 我不确定,当你在 for -loop 之前有一些东西时,这意味着什么,比如:
e[1] * e[0] for e in elt