使用Python对文本进行词频统计可以使用下面的步骤:
with open("text.txt", "r") as file: text = file.read() import re # 去除标点符号和空白字符 text = re.sub(r'[^\w\s]', '', text) # 将文本拆分为单词列表 words = text.split() from collections import Counter word_count = Counter(words) for word, count in word_count.most_common(): print(word, count) 完整的代码如下:
import re from collections import Counter with open("text.txt", "r") as file: text = file.read() text = re.sub(r'[^\w\s]', '', text) words = text.split() word_count = Counter(words) for word, count in word_count.most_common(): print(word, count) 请确保将代码中的"text.txt"替换为实际的文本文件路径。