小编erk*_*rol的帖子

Python - 查找给定文件中出现n次的单词列表

我想找到一个在给定文件中出现n次(例如200)的单词列表.为此,我使用以下代码获取文件中的每个唯一令牌,但我无法理解如何获得具有n次出现条件的那些令牌.

from collections import Counter
import re

seen = list()
words = re.findall(r'[\w+]+', open('deneme.txt').read())
seen = Counter(words).most_common()
Run Code Online (Sandbox Code Playgroud)

输出是:

[('Erke', 4), ('aç+Noun', 4), ('Antalya', 3), ('123', 3), ('ol+Verb', 3), ('Varol', 2), ('Koleji', 1), ('asdfsdf', 1), ('birak+Verb', 1)]
Run Code Online (Sandbox Code Playgroud)

例如,我想获得3次出现的令牌.我怎样才能做到这一点.我无法达到列表中的出现次数.

python counter list python-3.x

0
推荐指数
1
解决办法
54
查看次数

标签 统计

counter ×1

list ×1

python ×1

python-3.x ×1