字典的基本操作:
字典的键索引
用[] 运算符可以获取和修改键所对应的值
语法:
字典[键]
示例:
d = {'name': 'tarena', 'age': 15}
print('姓名:', d['name'], '年龄:', d['age'])
添加/修改字典的元素
字典[键] = 值
示例:
d = {}
d['name'] = 'tarena'
键索引赋值说明:
当键不存在时,创建键并绑定键对应的值
当键存在时,修改键绑定的对象
删除字典的元素
del 语句 可以用来删除字典的键
语法:
del 字典[键]
示例:
d = {1:"星期一", 2:'星期二'}
del d[2]
in 运算符(成员资格判断运算符)
1. 可以用in运算符来判断一个键是否存在于字典中,如果存在则返回True,否则返回False
2. not in 与 in 相反
示例:
d = {1: "One", 2: "Two", "三": 'Three'}
1 in d # True
'二' in d # False
3 not in d # True
'One' in d # False
字典的迭代访问:
字典是可迭代对象,字典只能对键进行迭代访问
示例:
d = {1: "One", 2: "Two", "三": 'Three'}
for k in d:
print(k, '对应的值是:', d[k])