文本中较低的单词数。蟒蛇

时间:2017-02-16 19:21:10

标签: python string

要降低文字的字数,我们使用命令

text.lower()

是否有内置函数告诉我text.lower()已更改的单词数?

1 个答案:

答案 0 :(得分:2)

没有内置但很容易使用sum和生成器理解:

text = "I am the World"

print(sum(1 for x in text.split() if x.lower()!=x))

打印:2

str.split根据空格分割单词,我们迭代单词,将每个单词与其小写味道进行比较,如果存在差异,则将{1}发送给sum