字典的使用

2021-10-10 08:13:34 字數 2933 閱讀 9458

xiaoming_dic =

// 建立乙個xiaoming_dic字典

print

(xiaoming_dic)

//列印字典

執行結果如下:

字典不可由下標索引,其是由key來索引的。

列印值

xiaoming_dic =

// 建立乙個xiaoming_dic字典

print

(xiaoming_dic[

'id'])

//列印'id'對應的值

列印所有的key

xiaoming_dic =

// 建立乙個xiaoming_dic字典

print

(xiaoming_dic.

keys()

)//列印所有key

列印所有的value

xiaoming_dic =

// 建立乙個xiaoming_dic字典

print

(xiaoming_dic.

values()

)//列印所有value

// 建立乙個xiaoming_dic字典

1.使用pop()方法與del語句方法刪除

刪除指定給定鍵所對應的值

pop()方法

xiaoming_dic =

// 建立乙個xiaoming_dic字典

del語句方法

2.使用clear()方法

clear()方法可以用來清除字典中的所有資料

這裡需要注意:當原字典被引用時,用clear()方法,原字典中的元素也同時被清空,即:

使用popitem()方法

隨機返回並刪除字典中的鍵-值,因為字典是無序的,所有沒有所謂的最後一項

xiaoming_dic =

xiaoming_dic.

popitem()

print

(xiaoming_dic)

1.遍歷key值

xiaoming_dic =

for key in xiaoming_dic.

keys()

:print

(key)

2.遍歷value值

xiaoming_dic =

for value in xiaoming_dic.

values()

:print

(value)

3.遍歷字典鍵-值

xiaoming_dic =

for k,v in xiaoming_dic.

items()

:print

(k,v)

字典的使用

自己也反省一下。下面說一下dictionary的使用,dictionary其實就是乙個鍵值對,key value,在使用時,只需要new乙個字典物件出來就可以了,然後向字典中新增key和value,取值時直接寫字典名稱和key就可以取得key所對應的value。具體如下 向字典中訪問key和valu...

字典的使用

訪問乙個元素 python 第一種方法 dict 1 print dict 1 name 第二種 print dict 1.get name 增加 python dict 1 dict 1 id 1 刪除元素 python dict 1 del dict 1 name dict 1.pop name...

Swift字典的使用

swift語言中的字典和陣列是一樣的,都要求所儲存的資料型別一致,他們是型別安全的,在使用的時候,能夠明確其中儲存的資料型別。一 字典的宣告和初始化 var dic1 1 1,2 2,3 3 var dic2 dictionary var dic3 dictionary var dic4 strin...