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

          詳細(xì)描述 :

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

          (peak hell連讀發(fā)音類似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()

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




          版權(quán)所有 羅明
          posted on 2008-05-22 17:45 羅明 閱讀(1309) 評論(16)  編輯  收藏 所屬分類: Study 、Python
          Comments
           
          主站蜘蛛池模板: 自治县| 巧家县| 台山市| 西畴县| 汤阴县| 特克斯县| 静安区| 平邑县| 遂昌县| 郸城县| 铜鼓县| 阳山县| 梅州市| 化州市| 柘荣县| 乌海市| 岗巴县| 高密市| 静海县| 襄樊市| 司法| 封开县| 壶关县| 涟源市| 金塔县| 庆云县| 蓬溪县| 宁津县| 甘洛县| 广灵县| 清流县| 敦煌市| 堆龙德庆县| 新兴县| 荔波县| 且末县| 南华县| 泸溪县| 新乡市| 三门峡市| 肥西县|