1. 程式人生 > >2017-12-20python全棧9期第五天第二節之字典的增刪查改和字典的for迴圈

2017-12-20python全棧9期第五天第二節之字典的增刪查改和字典的for迴圈

#!/user/bin/python
# -*- coding:utf-8 -*-
dic1 = {'age':24,'name':'zd','sex':'boy'}
print(dic1)
#增
dic1['high'] = 175 #沒有建就新增
dic1['sex'] = 'boy1' #有建就修改
print(dic1)
dic1.setdefault('weight',232) #有的話不做任何操作m沒有的話就新增
print(dic1)
#刪
print(dic1.pop('age'))#有返回值按鍵去刪除
print(dic1.pop('czxcxz',None))#可設定返回值
print(dic1)
dic1.popitem()#預設從最後刪
print(dic1)
print(dic1.popitem())
del dic1['name']
print(dic1)
dic1.clear() #清空
print(dic1)
#查
dic1 = {'age':24,'name':'zd','sex':'boy'}
print(dic1.keys())
print(dic1.values())
print(dic1.items())
for i in dic1:
print(i)
for k,v in dic1.items():
print(k,v)