📜  检查 python dict 中的多个键 - Python (1)

📅  最后修改于: 2023-12-03 15:26:43.678000             🧑  作者: Mango

检查 Python dict 中的多个键 - Python

在Python中,我们可以使用以下方法检查字典中是否存在多个键。

方法一

我们可以使用for循环和in运算符来检查字典中是否存在多个键。以下是一个示例:

# 定义一个字典
my_dict = {'key1': 1, 'key2': 2, 'key3': 3}

# 检查多个键是否存在
keys_to_check = ['key2', 'key4']

for key in keys_to_check:
    if key in my_dict:
        print(f"{key}存在于字典中")
    else:
        print(f"{key}不存在于字典中")

输出结果为:

key2存在于字典中
key4不存在于字典中
方法二

我们可以使用Python的dict类的get()方法来检查字典中是否存在多个键。以下是一个示例:

# 定义一个字典
my_dict = {'key1': 1, 'key2': 2, 'key3': 3}

# 检查多个键是否存在
keys_to_check = ['key2', 'key4']

for key in keys_to_check:
    if my_dict.get(key) != None:
        print(f"{key}存在于字典中")
    else:
        print(f"{key}不存在于字典中")

输出结果为:

key2存在于字典中
key4不存在于字典中

在这个例子中,我们使用dict类的get()方法检查my_dict中是否存在指定的键。 如果key存在,将返回相应的值;否则,将返回None。

现在你已经知道如何检查字典中是否存在多个键了!