Python高效编程技巧 | 外刊IT评论网
2013-01-26 18:53
351 查看
Python高效编程技巧 | 外刊IT评论网
Python的collections类库里有个内置的
计数时使用Counter计数对象。
这听起来显而易见,但经常被人忘记。对于大多数程序员来说,数一个东西是一项很常见的任务,而且在大多数情况下并不是很有挑战性的事情——这里有几种方法能更简单的完成这种任务。Python的collections类库里有个内置的
dict类的子类,是专门来干这种事情的:
>>> from collections import Counter >>> c = Counter('hello world') >>> c Counter({'l': 3, 'o': 2, ' ': 1, 'e': 1, 'd': 1, 'h': 1, 'r': 1, 'w': 1}) >>> c.most_common(2) [('l', 3), ('o', 2)]
相关文章推荐
- Python高效编程技巧 | 外刊IT评论网
- Python高效编程技巧
- Python 高效编程技巧实战(2-1)如何在列表,字典, 集合中根据条件筛选数据
- 软件编程21法则(转自外刊IT评论)
- 软件编程21法则(转自外刊IT评论)
- 【外刊IT评论】如何成为Python高手
- Python高效编程技巧实战视频教程
- Python高效编程技巧
- python高效编程技巧3(如何统计序列中元素出现的频率)
- 软件编程21法则(转自外刊IT评论)
- Python高效编程技巧
- 软件编程21法则(转自外刊IT评论)
- 软件编程21法则(转自外刊IT评论)
- Python高效编程技巧
- python高效编程技巧5(如何快速找到多个字典中的公共键)
- Python高效编程技巧
- 软件编程21法则(转自外刊IT评论)
- 软件编程21法则(转自外刊IT评论)
- Python高效编程的19个技巧
- 软件编程21法则(转自外刊IT评论)