應(yīng)用python的pickle模塊從序列化文件中構(gòu)造對(duì)象,根據(jù)對(duì)象的構(gòu)造解開(kāi)謎題

          詳細(xì)描述 :

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

          (peak hell連讀發(fā)音類(lèi)似pickle,謎題就是pickle模塊的應(yīng)用了)

           

          解決方案代碼:

          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()

          輸出的對(duì)象構(gòu)造:




          版權(quán)所有 羅明
          posted on 2008-05-22 17:45 羅明 閱讀(1309) 評(píng)論(16)  編輯  收藏 所屬分類(lèi): StudyPython
          Comments
           
          主站蜘蛛池模板: 阳信县| 遵化市| 扶余县| 泸西县| 马鞍山市| 南投市| 河东区| 潞城市| 阿巴嘎旗| 铜山县| 灵寿县| 松滋市| 喜德县| 宣城市| 宜君县| 遂平县| 磐安县| 若尔盖县| 遵化市| 郸城县| 凯里市| 东乌珠穆沁旗| 保定市| 郴州市| 东乡族自治县| 湘潭县| 桂平市| 基隆市| 乌鲁木齐县| 应城市| 陆川县| 武穴市| 虹口区| 谷城县| 怀宁县| 应城市| 阳城县| 泽州县| 罗江县| 化德县| 毕节市|