python怎么根据key获取value值

58次阅读
没有评论

共计 763 个字符,预计需要花费 2 分钟才能阅读完成。

在 Python 中,可以使用字典(dict)来存储键值对,然后根据键(key)获取相应的值(value)。可以使用以下方法来根据键获取值:

  1. 使用方括号语法:dict[key]。这是最常用的方法。
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
print(my_dict['name'])  # 输出:Alice
  1. 使用 get() 方法:dict.get(key)。这个方法可以返回指定键的值,如果键不存在,则返回默认值(如果指定了的话)。
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
print(my_dict.get('age'))  # 输出:25
print(my_dict.get('gender'))  # 输出:None
print(my_dict.get('gender', 'unknown'))  # 输出:unknown
  1. 使用 setdefault() 方法:dict.setdefault(key, default_value)。这个方法可以返回指定键的值,如果键不存在,则返回默认值,并且将键和默认值添加到字典中。
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
print(my_dict.setdefault('age'))  # 输出:25
print(my_dict.setdefault('gender', 'unknown'))  # 输出:unknown
print(my_dict)  # 输出:{'name': 'Alice', 'age': 25, 'city': 'New York', 'gender': 'unknown'}

以上是使用字典的三种常见方法来根据键获取对应的值。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-22发表,共计763字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)