1. 程式人生 > >python3 筆記4.變數型別--對映型別(字典)

python3 筆記4.變數型別--對映型別(字典)

#對映型別 : 字典(與Python2.x有點不一樣,python2.x的字典鍵值一定需要引號引起來,除此外只要有新鍵產生列印時會鍵重排)
# 1.字典(dictionary): 字典由兩部分構成 key name(鍵名)與kye value(鍵值)
# 字典的定義方式: 變數名 = {'鍵名1':'鍵值1',鍵名2:鍵值2.....} #鍵名為純數字時可以不加引號
dict = {'name':'張三','Ag':50,'sex':"male",'age':23,'2':3}
print(dict,type(dict))

#1.1 鍵名是唯一的,若一個字典中出現兩個相同鍵名則後者鍵會替換前者只保留一個鍵
dict2 = {'name':'張三','name':'李四','kg':50,'sex':"male",'age':23,'2':3}
print(dict2)
#1.2 根據鍵名獲取對應鍵值  格式:變數名[鍵名]
print(dict2['name'])
#1.3 修改字典內的資料,根據鍵名修改對應值   格式:變數名[鍵名] = 新鍵值
dict2['name']='王五'
print(dict2)
#1.4 根據鍵名刪除整個鍵  格式:del 變數名[鍵名]
del dict2['2']
print(dict2)
#1.5 新增字典內的資料  格式:變數名[新鍵名] = 新鍵值
dict2['height']=172.4
print(dict2)