字典的介绍:
字典由键及对应的值组成,这种键—值对称为项
在字典中,键不能重复,而值可以重复
函数dict:
函数dict可以从其他映射(如其他字典)或键值对序列创建字典
item=[('name','jacob'),('phone','1111')]
d=dict(item)
print(d)
>>>{'name': 'jacob', 'phone': '1111'}
还可以使用关键字实参来调用这个函数
d=dict(name='jacobi',age=11)
print(d)
>>>{'name': 'jacobi', 'age': 11}
如果调用这个函数时,没有提供任何实参,将返回一个空字典
字典的基本操作
len(d)返回字典d包含的项数
d[k]返回与键k相关联的值
d[k] = v将v值关联到键k
del d[k] 删除键为k的项
k in d检查字典d是否包含键为k的项、
键的类型:可以为任何不可变的类型
自动添加:字典中没有的键,可以给其赋值,从而创建一个新项
成员资格:k in d查找的是一个键而不是值,与列表相比较,列表的v in l查找的是一个值而不是索引
将字符串格式设置功能应用