如何在列表中找到相同str的数量?

2024-05-03 14:44:34 发布

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

如果str不止一次出现在一个列表中,您如何确定其数量

list = [hi, hi, bye ,hello]
if "hi" in list:
    print("hi is in the list")

这是行不通的,因为它没有显示列表中“hi”的数量

我希望它能够输出: “嗨”在列表中出现了两次。 我希望这是一个好问题


Tags: theinhello列表数量ifishi
2条回答

myList=["a","a","a","b","c","c"] myList.count('a') 3

words=['hi','hi','bye','hello']

答案=len([x表示x,如果x=='hi']))

您只能使用“hi”构建一个新列表,并用len()包围它,这将计算位置数

相关问题 更多 >