1. 使用键直接查询:
my_dict = {'a': 'hello', 'b': 'how', 'c': 'you'}
print(my_dict['a']) 输出:hello
2. 使用`get()`方法查询,可以设置默认值以防键不存在:
my_dict = {'a': 'hello', 'b': 'how', 'c': 'you'}
print(my_dict.get('d', 'default_value')) 输出:default_value
3. 使用`keys()`、`values()`和`items()`方法查询:
my_dict = {'a': 'hello', 'b': 'how', 'c': 'you'}
print(list(my_dict.keys())) 输出:['a', 'b', 'c']
print(list(my_dict.values())) 输出:['hello', 'how', 'you']
print(list(my_dict.items())) 输出:[('a', 'hello'), ('b', 'how'), ('c', 'you')]
4. 使用`setdefault()`方法查询,如果键不存在,则设置键值对并返回默认值:
my_dict = {'a': 'hello', 'b': 'how', 'c': 'you'}
print(my_dict.setdefault('d', 'default_value')) 输出:'default_value'
print(my_dict) 输出:{'a': 'hello', 'b': 'how', 'c': 'you', 'd': 'default_value'}
以上方法可以帮助你根据不同的需求查询字典中的值