文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Python Dictionary--统计文件中包含各字符的个数

Python Dictionary--统计文件中包含各字符的个数

时间:2010-01-21  来源:angelia_liu

统计文章中各字符的总数:
  方法:
    1。读取文件。
    2。建立一个空字典。
    3。比较文件中的每一个字符,如果在字典中存在(dict1.has_key(s)),刚相应的值得加1。如果不存在则把这个字符添加到字典里去并赋值1。

setdefault 方法:
   http://www.tutorialspoint.com/python/dictionary_setdefault.htm

import os
import sys

if __name__=='__main__':

    f=open("E:\\pythonchallenge\\rare\\rare.txt","r")
    str=f.read()
    dict1={}

    for s in str:
        if dict1.has_key(s): # check wether the dict contain the key "s"
            dict1[s]+=1
        else: # added the key "s" and set the vaule to 1 if "s" not exist in dict.
            dict1.setdefault(s,1)
    f.close()

    for key,value in dict1.items():
        print key,":",value


相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载