📌  相关文章
📜  python 检查列表是否包含 - Python (1)

📅  最后修改于: 2023-12-03 14:46:16.606000             🧑  作者: Mango

Python 检查列表是否包含

在 Python 中,检查一个列表是否包含某个元素通常有两种方法:使用 in 关键字或使用 list.count() 方法。

使用 in 关键字

in 关键字可以检查一个列表是否包含某个元素,例如:

fruits = ['apple', 'banana', 'cherry']
if 'apple' in fruits:
    print("Yes, 'apple' is in the fruits list.")

输出结果为:

Yes, 'apple' is in the fruits list.

如果元素不存在于列表中,则输出结果为:

fruits = ['apple', 'banana', 'cherry']
if 'orange' in fruits:
    print("Yes, 'orange' is in the fruits list.")
else:
    print("No, 'orange' is not in the fruits list.")

输出结果为:

No, 'orange' is not in the fruits list.
使用 list.count() 方法

list.count() 方法可以返回列表中某个元素出现的次数,如果元素不存在于列表中,则返回 0,例如:

fruits = ['apple', 'banana', 'cherry']
print(fruits.count('apple'))
print(fruits.count('orange'))

输出结果为:

1
0

使用 list.count() 方法也可以检查一个列表是否包含某个元素,例如:

fruits = ['apple', 'banana', 'cherry']
if fruits.count('apple') > 0:
    print("Yes, 'apple' is in the fruits list.")

输出结果为:

Yes, 'apple' is in the fruits list.