字典的每個鍵值(key = & gt值)對由冒號(:)分隔,每對由逗號(,)分隔。整個字典都用花括號({})括起來。格式如下:
d = {key1 : value1,key2 : value2 }
鍵必須是唯壹的,但值不是。
值可以采用任何數據類型,但鍵必須是不可變的,如字符串、數字或元組。
壹個簡單的字典示例:
dict = {'Alice': '2341 ',' Beth': '9102 ',' Cecil': '3258'}
要將元素添加到字典中:
1.當字典中的鍵存在時,可以通過字典名+下標訪問字典中與鍵變化對應的值。如果該鍵不存在,將引發異常。如果想直接在字典中添加元素,可以通過字典名+下標+值直接添加字典元素,只有以後寫鍵和給鍵賦值才會拋出異常。
& gt& gt& gta=['蘋果','香蕉','梨','橘子']
& gt& gt& gta
['蘋果','香蕉','梨','橘子']
& gt& gt& gta={1:'蘋果',2:'香蕉',3:'梨',4:'橘子' }
& gt& gt& gta
{1:'蘋果',2:'香蕉',3:'梨',4:'橘子' }
& gt& gt& gt壹個
香蕉
& gt& gt& gt壹個[5]
回溯(最近壹次呼叫):
文件" & ltpyshell#31 >,行1,在& lt模塊& gt
壹個[5]
關鍵錯誤:5
& gt& gt& gt壹個“grap”
& gt& gt& gta
{1:'蘋果',2:'香蕉',3:'梨',4:'橘子',6:'搶' } 2。使用update方法將字典中具有相應鍵的鍵值對添加到當前字典中。
& gt& gt& gta
{1:'蘋果',2:'香蕉',3:'梨',4:'橘子',6:'葡萄' }
& gt& gt& gta .項目()
dict_items([(1,'蘋果'),(2,'香蕉'),(3,'梨'),(4,'橘子',(6,'葡萄'))))
& gt& gt& gta .更新({1:10,2:20})
& gt& gt& gta
{1: 10,2: 20,3:'梨',4:'橙',6:'葡萄' }
#{1:10,2:20}替換了{1:'蘋果',2:'香蕉' }