Python 如何创建一个while循环来循环列表并计算某个单词的实例?蟒蛇

Python 如何创建一个while循环来循环列表并计算某个单词的实例?蟒蛇,python,Python,我只是在想,我怎么能做一个while循环来循环一个列表,并计算单词“hello”的实例 list = ['bob','hello','jacob','hello','count'] 因此,预期输出为2。只需使用即可(好处:您甚至可以将“计数”作为列表中的一项^^^): 但是,如果您想不使用case进行搜索,您可以尝试 word = 'hello' list = ['bob','hello','jacob','hello','count'] count = len([i for i in lis

我只是在想,我怎么能做一个while循环来循环一个列表,并计算单词“hello”的实例

list = ['bob','hello','jacob','hello','count']
因此,预期输出为2。

只需使用即可(好处:您甚至可以将“计数”作为列表中的一项^^^):


但是,如果您想不使用case进行搜索,您可以尝试

word = 'hello'
list = ['bob','hello','jacob','hello','count']
count = len([i for i in list if i.lower() == word.lower()])

你试了什么?python有一个REPL,您可以使用它快速测试想法。这也有助于您学习如何使用help()和dir()以及其他工具帮助自己。通过亲自调查,您将了解更多有关该语言的信息。
word = 'hello'
list = ['bob','hello','jacob','hello','count']
count = len([i for i in list if i.lower() == word.lower()])