统计字符串中每个字符出现的次数

方法一:

列表推导

dd="ewq4aewtaSDDSFDTFDSWQrtewtyufashas"

print {i:dd.count(i) for i in dd}

 

方法二:

使用Counter

dd="ewq4aewtaSDDSFDTFDSWQrtewtyufashas"
obj = collections.Counter(dd)
print obj

方法三(和方法一功能一样,只不过方法一更简便)

dd="ewq4aewtaSDDSFDTFDSWQrtewtyufashas"
for i in dd:
    print(i,dd.count(i))

 

posted @ 2018-07-03 11:29  星之疾风  阅读(218)  评论(0编辑  收藏  举报