dict 字典的用法

2022-07-17 08:00:14 字數 1183 閱讀 2259

因為這一章節用的比較多,而需要注意的得比較多, 所以總結的筆記也相對比較多一點,我就直接單獨寫了一頁

##    

1. key不能為列表

2.value可以是任意型別值

3.返回結果集是無序的

4.支援for迴圈來獲取元素,但不支援while迴圈

5.支援索引,但不支援切片,因為返回的結果集是無序的

##字典巢狀的用法 並且得到字典得每乙個元素的key與value

s =,

"true

":("

yan",520)} #

這個字典當中有多對鍵值,value值可以是任意型別值

#print(s)

#for i in s:

#print("key=",i,"value=",s[i]) #不使用.items方法來得到key和value值

## 使用.items()方法取key與value值

for k,v in

s.items():

print

(k,v)

#索引

v = s[0]    #

索引鍵,0代表false,與 s[false]一樣

v1=s[1][0] #

索引s字典當中的[key][value]

v2=s["k2"][1]

v3=s[2][3][2]  #索引到ling, s字典key當中的2,第3個元素當中的第2個元素

print(v,v1,v2)

#del刪除第一對鍵值當中的true

del s[2][3][0]  #先找到key鍵2,再從value當中數第3個元素的第0個值

print(s[2])    #列印鍵值2,檢視value當中的true有沒有被刪除

#刪除鍵值對並獲取值的方法 .pop()

dic =

print(dic,dic.pop("k1"))

#設定值,存在就返回該鍵的值,不存在就新增所設定鍵與值

dic =

v = dic.setdefault("k111","123")

print(dic,v)

#沒有就把設定的鍵值對建立上去,有就返回原值

dic =

dic.update(k1=123,k2="e2e2r")

print(dic)

Python 字典(dict)用法

字典是一種以鍵值對 key value 的形式儲存資料的資料結構。特點 語法 變數 示例 員工工號作為字典的鍵,姓名和月薪組成的列表作為字典的值 employee infos print employee infos 輸出結果 字典中的資料是通過鍵來訪問的。語法 變數 字典 鍵 示例 從字典中獲取員...

Python中的dict字典的用法

python中的字典特點 字典的定義方式 1.dic dict name zhangsan age 19 2.dic1 dict name zhangsan age 19 3.dic2 一般常用第三種方法,簡單明瞭。字典的增加操作 通俗易懂的方法,直接對應鍵值新增資料 想最快的入門python嗎?請...

Python中的dict字典的用法

python中的字典特點 字典的定義方式 1.dic dict name zhangsan age 19 2.dic1 dict name zhangsan age 19 3.dic2 一般常用第三種方法,簡單明瞭。字典的增加操作 通俗易懂的方法,直接對應鍵值新增資料 dic dic name zh...