Python 在一个字典中查找一个特定键是否存在
在 Python 中,你可以使用 in
关键字来检查一个字典中是否存在某个特定的键。这个方法非常高效,因为它利用了字典的哈希表特性。
实例
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
key_to_find = 'age'
if key_to_find in my_dict:
print(f"The key '{key_to_find}' exists in the dictionary.")
else:
print(f"The key '{key_to_find}' does not exist in the dictionary.")
key_to_find = 'age'
if key_to_find in my_dict:
print(f"The key '{key_to_find}' exists in the dictionary.")
else:
print(f"The key '{key_to_find}' does not exist in the dictionary.")
代码解析:
my_dict
是一个包含三个键值对的字典。key_to_find
是我们想要查找的键。if key_to_find in my_dict:
这行代码使用in
关键字来检查key_to_find
是否存在于my_dict
的键中。- 如果键存在,程序会打印出该键存在的消息;如果不存在,则会打印出该键不存在的消息。
输出结果:
The key 'age' exists in the dictionary.
点我分享笔记