使用此代码,我首先打印所有与文本文件中使用的最常用单词排序的元素。但是我该如何打印前十个元素?
with open("something.txt") as f:
words = Counter(f.read().split())
print(words)
从文档:
most_common([n])
返回n个最常见元素的列表及其从最常见到最小的计数。如果省略n或None,则most_common()返回计数器中的所有元素。相等计数的元素可以任意排序:
我会尝试:
words = Counter(f.read().split()).most_common(10)
资料来源:这里
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句