Python词典介绍
示例
字典是键值存储的示例,在Python中也称为映射。它允许您通过引用键来存储和检索元素。由于字典是由键引用的,因此它们具有非常快速的查找。由于它们主要用于按键引用项目,因此不会对其进行排序。
创建一个字典
字典可以通过多种方式启动:
文字语法
d = {} # 空字典Python 3.x 3.5d = {'key': 'value'} # 带有初始值的字典
# 也可以使用文字语法解包一个或多个字典# 复制otherdict
d = {**otherdict}
# 还使用yetanotherdict的内容更新浅表副本。
d = {**otherdict, **yetanotherdict}
字典理解
d = {k:v for k,v in [('key', 'value',)]}
另请参阅:理解
内置类: dict()
d = dict() # 空命令d = dict(key='value') # 显式关键字参数
d = dict([('key', 'value')]) # 传递键/值对列表
# 制作另一个字典的浅表副本(仅当键只是字符串时才可能!)
d = dict(**otherdict)
修改字典
要将项目添加到字典,只需创建一个带有值的新键:
d['newkey'] = 42
也可以添加list和dictionary作为值:
d['new_list'] = [1, 2, 3]d['new_dict'] = {'nested_dict': 1}
要删除项目,请从字典中删除键:
del d['newkey']
以上是 Python词典介绍 的全部内容, 来源链接: utcz.com/z/315740.html