====== Python Challenge第五题:pickle ======
===== 题目 =====
http://www.pythonchallenge.com/pc/def/peak.html
peak hell
pronounce it
===== 解答 =====
有文件 banner.p,应该用pickle来读取文件内容。
import pickle
from pprint import pprint
if __name__ == "__main__":
f = open("banner.p");
banner = pickle.load(f)
for i in banner:
line = ""
for j in i:
line += j[0]*j[1]
print line
#for line in banner:
# print "".join(map(lambda pair: pair[0]*pair[1], line))
===== 答案 =====
##### #####
#### ####
#### ####
#### ####
#### ####
#### ####
#### ####
#### ####
### #### ### ### ##### ### ##### ### ### ####
### ## #### ####### ## ### #### ####### #### ####### ### ### ####
### ### ##### #### ### #### ##### #### ##### #### ### ### ####
### #### #### ### ### #### #### #### #### ### #### ####
### #### #### ### #### #### #### #### ### ### ####
#### #### #### ## ### #### #### #### #### #### ### ####
#### #### #### ########## #### #### #### #### ############## ####
#### #### #### ### #### #### #### #### #### #### ####
#### #### #### #### ### #### #### #### #### #### ####
### #### #### #### ### #### #### #### #### ### ####
### ## #### #### ### #### #### #### #### #### ### ## ####
### ## #### #### ########### #### #### #### #### ### ## ####
### ###### ##### ## #### ###### ########### ##### ### ######