Python 实现统计文本中各单词出现次数,含代码与结果展示
可以使用 Python 来统计每个单词出现的次数。以下是一个示例代码,演示如何实现这一功能: ```python # 输入文本 text = "now is the time in the past is the time to get down to the now is the time to work hard for the" # 将文本转换为小写并分割为单词 words = text.lower().split() # 创建一个字典来存储每个单词的出现次数 word_count = {} # 统计每个单词出现的次数 for word in words: if word in word_count: word_count[word] += 1 else: word_count[word] = 1 # 输出结果 for word, count in word_count.items(): print(f"{word}: {count}") ``` 运行结果 运行上述脚本后,你将得到每个单词及其出现次数的输出,例如: ``` now: 2 is: 3 the: 5 time: 3 in: 1 past: 1 to: 2 get: 1 down: 1 work: 1 hard: 1 for: 1 ``` 说明 1. 首先将文本转换为小写,以确保统计不区分大小写。 2. 使用 `split()` 方法按空格将文本分割为单词。 3. 使用字典来统计每个单词出现的次数。 4. 最后将结果输出。 ######[AI写代码神器 | 599点数解答 | 2024-10-24 15:13:45]
相关提问
- 易语言子程序 TriggerCode 代码详解:通配符查找与结果运算(字节豆包 | 607点数解答 | 2026-02-09 11:59:34)36
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)459
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)344
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)415
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)407
- Python 与 C 语言:一行字符串中单词个数统计的实现与解析(字节豆包 | 658点数解答 | 2025-12-07 17:39:44)37
- Python 实现输入字符串统计单词个数,轻松解决连续空格难题!(DeepSeek | 141点数解答 | 2025-12-14 20:12:06)49
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)312
- 用 JS 中 for 循环实现 1 到 100 相加并输出结果到页面的完整代码 ( | 240点数解答 | 2024-05-20 22:11:29)462
- 用 JS 的 while 循环实现 1 到 100 相加并输出到页面的代码揭秘( | 47点数解答 | 2024-05-20 22:16:48)355
- Java调用Python接口中文乱码?设置UTF - 8编码一招解决!(讯飞星火 | 263点数解答 | 2024-06-06 17:07:59)390
- 解决Java调用Python接口中文乱码问题:设置UTF - 8编码全攻略(讯飞星火 | 160点数解答 | 2024-06-06 17:18:39)415