Python统计文件中的单词个数

我知道怎么统计字符个数 但是不知道这个单词个数要怎么统计哇?

import re
with open('in.txt','r')as f:
    data = f.read()
result = re.split(r"[^a-zA-Z]",data)
print (len([x for x in result if x!= '']),len(data)-1)

用python的正则表达式进行分割,统计单词数,用len函数统计所有的字符并输出

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632