小写单词表中的python选择

2024-10-03 00:23:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我定义了一个函数,它可以将文本文件中的段落分割成一系列单词,但是现在我只想选择以小写字母开头的单词,我不知道该怎么做。在

 #..................................................................findCommonWords
def findCommonWords(paragraphs):
    for paragraph in paragraphs:
        words = list(paragraph.split(' '))
        for word in words:
           eachword = list(word.split(' '))
           print(eachword)

Tags: 函数infor定义单词listwordsplit
1条回答
网友
1楼 · 发布于 2024-10-03 00:23:03

您需要使用islower()函数。在

>>> words = ['One', 'Two', 'Three', 'four']
>>> [i for i in words if i[0].islower()]
['four']
>>> 

这将只打印以小写字母开头的单词。i[0].islower()仅当第一个字母是小写形式时才返回true。在

相关问题 更多 >