应用python的pickle模块从序列化文件中构造对象,根据对象的构造解开谜题

详细描述 :

http://www.pythonchallenge.com/pc/def/peak.html

(peak hell连读发音类似pickle,谜题就是pickle模块的应用了)

 

解决方案代码:

import pprint,pickle,sys

pfile 
= open('banner.p')
data 
= pickle.load(pfile)
for row in data:
  
for item in row:
    
for index in range(item[1]):
      sys.stdout.write(item[0])
  
print ''
pfile.close()

输出的对象构造:




版权所有 罗明
posted on 2008-05-22 17:45 罗明 阅读(1292) 评论(16)  编辑  收藏 所属分类: StudyPython
Comments

只有注册用户登录后才能发表评论。


网站导航: