Python字典的基本用法
創建字典:
myDict1 = {  '薛之謙':'我叫薛之謙',  '吳青峰':'我叫吳青峰',  '李宇春':'我叫李宇春',  '花花':'我叫花花',  '趙雷':'我叫趙雷'}emptyDict = {}myDict2 = dict(薛之謙 = '我叫薛之謙',吳青峰 = '我叫吳青峰')myDict3 = dict((('薛之謙','我叫薛之謙'),('吳青峰','我叫吳青峰')))print(myDict1 ,'/n', myDict2 ,'/n', myDict3)結果:

獲取字典里的內容:
#字典獲取內容print(myDict1['薛之謙'])
打印結果:

修改或者新添:
#修改字典內容myDict1['薛之謙'] = '你神經病啊!' #存在直接修改myDict1['吳亦凡'] = '我叫吳亦凡' #不存在的直接添加print(myDict1['薛之謙'] ,myDict1['吳亦凡'])
結果:

刪除字典里的內容:
#刪除字典內容myDict1.pop("趙雷") #標準刪除姿勢print("刪除趙雷后:",myDict1)del myDict1['花花'] # 換個姿勢刪除print("刪除花花后:",myDict1)myDict1.popitem()  #隨機刪除一個print("隨機刪除一個后",myDict1)結果:

嵌套字典:
#多級字典(嵌套字典)FamousDict = {  '薛之謙':{    '身高':178,    '體重':130,    '口頭禪':['你神經病啊!','我不要面子啊']  #相應的值可以是 一個列表  },  '吳青峰':{    '身高':170,    '體重':120,    '口頭禪':['我叫吳青峰','你好']  }}#訪問多級字典:print('薛之謙的體重為:',FamousDict['薛之謙']['體重'],'斤')#修改薛之謙體重為125FamousDict['薛之謙']['體重'] = 125print('減肥后的薛之謙體重為:',FamousDict['薛之謙']['體重'],'斤')#新添薛之謙腰圍100FamousDict['薛之謙']['腰圍'] = 100print('薛之謙的腰圍為:',FamousDict['薛之謙']['腰圍'],'cm')#多級字典刪除FamousDict['吳青峰'].pop('身高') #標準刪除del FamousDict['吳青峰']['體重'] #另一個刪除方法print('關于吳青峰現在只剩下:',FamousDict['吳青峰'])結果為:

總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林站長站的支持。如果你想了解更多相關內容請查看下面相關鏈接
| 
 
 | 
新聞熱點
疑難解答