十、字典(上):什麼是字典及如何訪問、新增、修改、刪除字典中的值
阿新 • • 發佈:2018-11-08
文章目錄
(一)、什麼是字典
- 字典:字典是放在花括號中一系列的鍵-值表示
# This is a dict
student_0 = {'name': 'zhangsan', 'age': '20'}
冒號( :)前面是鍵(一般為字元或字串),後面是鍵所對應的值,每個鍵-值之間用逗號( ,)分隔
- 在Python中,每個鍵都與一個值相關聯,可以使用鍵來訪問相關聯的值
(二)、訪問字典中的值
- 語法格式:字典名[鍵]
# This is a dict
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0['name'])
程式碼執行結果
zhangsan
(三)、在字典中新增鍵 - 值對
- 語法格式:字典名[鍵] = 值
例:新增一個鍵-值對 ‘id’ = ‘2016’
# 原字典 student_0 = {'name': 'zhangsan', 'age': '20'} print(student_0) # 新增鍵-值對後的字典 student_0['id'] = '2016' print(student_0)
程式碼執行結果
{'name': 'zhangsan', 'age': '20'}
{'name': 'zhangsan', 'age': '20', 'id': '2016'}
(四)、修改字典中的值
- 語法格式:字典名[要修改的鍵] = 要修改的值
例:修改鍵’name’的值
# 原字典
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0)
# 修改字典中的值
student_0['name'] = 'lisi'
print(student_0)
程式碼執行結果
{'name': 'zhangsan', 'age': '20'} {'name': 'lisi', 'age': '20'}
(五)、刪除字典中的值
- 語法格式:del 字典名[鍵]
例:刪除鍵 ‘age’ 的值
# 原字典
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0)
# 刪除鍵'age'的值
del student_0['age']
print(student_0)
程式碼執行結果
{'name': 'zhangsan', 'age': '20'}
{'name': 'zhangsan'}
刪除後鍵-值對會一起徹底消失