当前位置:  开发笔记 > 编程语言 > 正文

从集合模块应用Counter后访问列表的内容

如何解决《从集合模块应用Counter后访问列表的内容》经验,为你挑选了1个好方法。



1> Andy..:

该计数器对象是一个子类的字典中.

Counter是用于计算可哈希对象的dict子类.它是一个无序集合,其中元素存储为字典键,其计数存储为字典值.

您可以像访问另一个字典一样访问元素:

>>> from collections import Counter
>>> theList = ['blue', 'red', 'blue', 'yellow', 'blue', 'red']
>>> newList = Counter(theList)
>>> newList['blue']
3

如果要打印键和值,可以执行以下操作:

>>> for k,v in newList.items():
...     print(k,v)
...
blue 3
yellow 1
red 2

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有