字典 dict
什么是字典:
字典是一种可变的容器,可以存储任意类型的数据
字典中的每一个数据都是用'键'进行索引的,而不像序列可以用下标(index)来进行索引
字典中的数据没有先后顺序关系,字典的存储是无序的
字典中的数据以键(key)-值(value)对的形式进行映射存储
字典的键不能重复,具只能用“不可变类型”作为字典的键
字典的字面值的表示方式:
字典的表示方式以{}括起来,以冒号(:)分隔键-值对 ,
各键-值对之间用逗号分割开
创建空字典:
d= {} #d绑定空字典
创建非空字典:
d = {'name':tarena,'age':16 }
d = {'year':2018,'month':4,'day':1}
字典的构造函数:
dict() 生成一个空字典,等同于{}
dict(iterable) 用可迭代对象初始化一个字典
dict(**kwargs) 用命名关键字传参形式生成一个字典
示例:
d = dict()
d = dict([('name','tarena'),('age',15)])
d = dict(name='tarena',age=15)