溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • Python字典的基本用法實例分析【創建、增加、獲取、修改、刪除】

Python字典的基本用法實例分析【創建、增加、獲取、修改、刪除】

發布時間:2020-10-10 15:32:48 來源:腳本之家 閱讀:156 作者:deniro_li 欄目:開發技術

本文實例講述了Python字典的基本用法。分享給大家供大家參考,具體如下:

字典是一系列的鍵值對 。 每個鍵都與一個值相關聯, 我們可以使用鍵來訪問與之相關聯的值。 與鍵相關聯的值可以任何 Python 對象,比如數字、 字符串、 列表甚至是字典。

1 創建字典

我們舉一個英文單詞的例子來說明:

dict = {'evaporation': '蒸發,發散; 消失; 汽化; 蒸發法',
    'carpenter': '木工,木匠'}
print('dict=' + str(dict))

  • 鍵和值之間用冒號分隔, 鍵值對之間用逗號分隔。
  • 一個字典,可以包含任意數量的鍵值對。

運行結果:

dict={'evaporation': '蒸發,發散; 消失; 汽化; 蒸發法', 'carpenter': '木工,木匠'}

2 獲取值

要獲取與鍵相關聯的值, 可以指定字典名和鍵名(放在方括號內), 如下所示:

dict = {'evaporation': '蒸發,發散; 消失; 汽化; 蒸發法',
    'carpenter': '木工,木匠'}
print('evaporation 釋義:'+dict['evaporation'])

運行結果:

evaporation 釋義:蒸發,發散; 消失; 汽化; 蒸發法

3 新增鍵值對

dict = {'evaporation': '蒸發',
    'carpenter': '木匠'}
print('dict=' + str(dict))
dict['fountain']='人造噴泉'
dict['conformity']='符合'
print('dict=' + str(dict))

運行結果:

dict={'evaporation': '蒸發', 'carpenter': '木匠', 'fountain': '人造噴泉', 'conformity': '符合'}

4 空字典

也可以先使用一對空的花括號,定義一個空字典, 然后再分行添加鍵值對。

dict = {}
dict['fountain']='人造噴泉'
dict['conformity']='符合'
print('dict=' + str(dict))

運行結果:

dict={'fountain': '人造噴泉', 'conformity': '符合'}

5 修改字典值

可以指定字典名、 用方括號括起的鍵以及與該鍵相關聯的新值,來修改字典值。

dict = {'carpenter': '木匠'}
print('dict=' + str(dict))
dict['carpenter'] = '木工'
print('dict=' + str(dict))

運行結果:

dict={'carpenter': '木匠'}
dict={'carpenter': '木工'}

6 刪除鍵值對

使用 del 語句指定字典名和要刪除的鍵,即可刪除鍵值對。

dict = {'evaporation': '蒸發',
    'carpenter': '木匠'}
print('【刪除前】dict=' + str(dict))
del dict['evaporation']
print('【刪除后】dict=' + str(dict))

運行結果:

【刪除前】dict={'evaporation': '蒸發', 'carpenter': '木匠'}
【刪除后】dict={'carpenter': '木匠'}

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python字典操作技巧匯總》、《Python列表(list)操作技巧總結》、《Python編碼操作技巧總結》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》及《Python入門與進階經典教程》

希望本文所述對大家Python程序設計有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女