给定字符串:
a='dqdwqfwqfggqwq'
如何获取每个字符出现的次数?
在2.7和3.1中有一个叫做Counter的工具:
>>> import collections
>>> results = collections.Counter("dqdwqfwqfggqwq")
>>> results
Counter({'q': 5, 'w': 3, 'g': 2, 'd': 2, 'f': 2})
Docs http://docs.python.org/dev/library/collections.html#collections.Counter。正如评论中指出的,它与 2.6 或更低版本不兼容,但它是向后移植 http://code.activestate.com/recipes/576611/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)