次のコードの最後の行は何を意味していますか?
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] は、シーケンス内の後続の 2 つの値 e を乗算します。
- e が何かわかりません
- for ループの前に次のようなものがある場合、それが何を意味するのかわかりません。
e[1] * e[0] for e in elt