python中什么是字典_Python中的字典是什么?
字典是数据的无序集合,用于存储数据值。与其他仅将单个值作为项的数据类型不同,字典具有键-值对。字典中的键和值之间用冒号“:”分隔,而键-值对之间用逗号“”分隔,所有键-值对用花括号“{}”括起来。字典的语法格式如下:
字典的工作方式类似于现实世界中的字典,字典的键必须是唯一的,并且是不可变的数据类型,如字符串、整数和元组,但是键的值可以重复,并且可以是任意类型。
可以用花括号“{}”括起来的键-值对来直接创建字典:
也可以使用内建的工厂函数dict()创建字典:
只有不可变的数据类型才能作为字典的键,因此,列表不能作为字典的键:
字符串、元组和列表等序列类型都使用索引来访问值,而字典使用键来访问值。键可以放在方括号“[]”中使用:
也可以使用字典的get()方法来访问字典中的值,如果没有找到指定的键,get()方法会返回None: