文本中下排单词的数量。python
要降低文本的字数,我们使用命令文本中下排单词的数量。python,python,string,Python,String,要降低文本的字数,我们使用命令 text.lower() 是否有内置函数告诉我text.lower()已更改的字数?没有内置函数,但易于使用sum和生成器理解: text = "I am the World" print(sum(1 for x in text.split() if x.lower()!=x)) 印刷品:2 str.split根据空格对单词进行拆分,我们对单词进行迭代,将每个单词与其小写字母进行比较,如果有差异,则向sum发出1。没有。为什么要这样做?在什么样的上下文中?s
text.lower()
是否有内置函数告诉我text.lower()已更改的字数?没有内置函数,但易于使用
sum
和生成器理解:
text = "I am the World"
print(sum(1 for x in text.split() if x.lower()!=x))
印刷品:2
str.split
根据空格对单词进行拆分,我们对单词进行迭代,将每个单词与其小写字母进行比较,如果有差异,则向sum
发出1。没有。为什么要这样做?在什么样的上下文中?sum(1代表x,y在zip中(text,text.lower()),如果x!=y)
谢谢!“我只是在练习python的技巧。”新晃说,这不算单词,只算不同的字母。