python 判断列表中每个元素有几个
来源:互联网 发布:语音视频聊天软件 编辑:程序博客网 时间:2024/05/21 17:06
使用标准库提供的collections
基本用法:
import collectionslst = [] # lst存放所谓的100万个元素d = collections.Counter(lst)# 瞬间出结果for k in d: # k是lst中的每个元素 # d[k]是k在lst中出现的次数
from collections import Counterwords = [ 'look', 'into', 'my', 'eyes', 'look', 'into', 'my', 'eyes', 'the', 'eyes', 'the', 'eyes', 'the', 'eyes', 'not', 'around', 'the', 'eyes', "don't", 'look', 'around', 'the', 'eyes', 'look', 'into', 'my', 'eyes', "you're", 'under']print (Counter(words))Counter({'eyes': 8, 'the': 5, 'look': 4, 'into': 3, 'my': 3, 'around': 2, 'not': 1, "don't": 1, "you're": 1, 'under': 1})print (Counter(words).most_common(4))[('eyes', 8), ('the', 5), ('look', 4), ('into', 3)]
参考:点击打开链接
阅读全文
1 0
- python 判断列表中每个元素有几个
- python实现给定一个列表判断里面是否有重复元素
- Python中列表元素删除
- 给列表中每个元素加上同样的字符串
- 判断数组中是否有主元素
- 判断数组中是否有某个元素
- 合并列表中有相同元素的列表
- 列表中元素是有序--python
- Python 去除列表中重复的元素
- [python]删除列表中相同的元素
- Python 去除列表中重复的元素
- [python]去除列表中重复元素
- python去除列表中重复的元素
- Python删除列表中重复元素
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素
- python实现获取文件列表中每个文件关键字
- java 中 Iterator 和 Iterable 区别
- 培训第十四天 线程
- 知识学习——Hadoop InputFormat
- freemarker自定义指令(七)
- Java学习第四周(1)--面向对象的多态性
- python 判断列表中每个元素有几个
- (十六)Map
- poj 2542 题解
- 【tensorflow】在不同层上设置不同的学习率,fine-tuning
- 无穷小微积分与考研实践
- ASP ViewState对象,完成客户端状态保持
- 林轩田之机器学习课程笔记(why can machines learn之training versus testing)(32之5)
- HTML textarea value赋值
- 设计思想学习—建造者模式