字典的增删改查
1、增
(1)dic={'name':'翻弟','age';17}
dic['gender']='woman'
print(dic)
(2)dic={'name':'翻弟','age';17}
re=dic.setdefault('gender','woman')
print(dic)
2、删
(1)dic={'name':'翻弟','age';17}
dic.pop('name')
print(dic)
(2)dic={'name':'翻弟','age';17}
dic.popitem()默认删最后一个
print(dic)
(3)dic={'name':'翻弟','age';17}
dic.clear删除字典,留下空字典
print(dic)
(4)dic={'name':'翻弟','age';17}
del dic删除整个字典
print(dic)
3、改
(1)dic={'name':'翻弟','age';17}
dic['name']=翻翻
print(dic)
(2)dic={'name':'翻弟','age';17}
dic.update(name='翻翻')
print(dic)
(3)dic={'name':'翻弟','age';17}
dic.update([('name','翻翻')])
print(dic)
(4)dic={'name':'翻弟','age';17}
dic1={'gande':'woman'}
dic.update(dic1)
print(dic)
4.查
(1)dic={'name':'翻弟','age';17}
print(dic['name'])
(2)dic={'name':'翻弟','age';17}
re=dic.keys()
for k in re:
print(re)
(3)dic={'name':'翻弟','age';17}
re=dic.values()
for v in re:
print(re)
(4)dic={'name':'翻弟','age';17}
re=dic.iteams()
for i in re:
print(re)
或
for k,v in dic.iteams()
print(k,v)
(5)dic={'name':'翻弟','age';17}
re=dic.get('name')
print(re)

浙公网安备 33010602011771号