1. 创建字典
d1={} #创建空字典
d1={'班长':'小米','age':18,'address':'中国'}
d2=dict({'班长':'小米','age':18,'address':'中国'})#利用dict()语句创建字典
2. 字典的访问
print(d1['班长']) #通过key访问value
print(d2.get('age')); #通过内置方法get()访问value
print(d1) #访问字典的所有元素
print(d1.items()) #访问字典的所有元素
print(d1.keys()) #访问字典中的所有key
print(d1.values())#访问字典中的所有value
# 内置方法keys() values() items() 都是可迭代对象 可循环遍历
for key in d1.keys(): #循环 key
print(key)
for value in d1.values():
print(value)
for item in d1.items():
print(item)
3. 字典元素的添加和修改
d1['id']='5' #添加元素 d1.update(score=100) #使用update()方法添加元素 d1['id']=20; #通过key修改元素 d1.update(score=90) #通过update()修改元素
4. 字典元素的删除
print(d1.pop('id')) #通过pop删除元素 返回值 20
print(d1.popitem()) #popitem() 随机删除元素 默认删除最后一个
print(d1.clear()) #claer() 清空字典 返回 none



