python面試6 字典

2021-09-27 13:45:04 字數 577 閱讀 3530

1.字典操作中 del 和 pop 有什麼區別

pop()函式會返回刪除的值,–> d.pop(key)

del()函式直接刪除元素,沒有返回值 --> del d[key]

2.按照字典的內的年齡排序

d1 =[,

,,]

d1.sort(key=lambda x: x[『age』])

3.請合併下面兩個字典 a = ,b =

a.update(b)

4.如何把元組(『a』, 『b』)和元組(1,2),變為字典

print(dict(zip((『a』, 『b』), (1, 2))))

5.字典按照值排序

dict1 =

list1 =

list

(dict1.items())

list1.sort(key=

lambda x: x[1]

, reverse=

false

)# 小到大

dict1 =

dict

(list1)

Python基礎(6) 字典

dict,可變得資料型別,儲存對映,無序。對映,即為一對一的kye value鍵值對。1,字典的定義 d 定義空字典 d dict 工廠方法定義字典 d fromkeys value fromkeys函式生成字典,value一致 2,字典的增加 d key value 直接通過key值增加 d.up...

Python教程系列(6) 字典

python教程系列 字典 python字典練習 pythonz中dict字典學習 建立data字典資料 data 列印所有字段資料 print data 列印欄位name對應的value數值 print data name 列印字段對應的address對應的value數值 print data a...

Python學習筆記6 字典Dict

python內建了字典 dict的支援,dict全稱dictionary,在其他語言中也稱為map,使用鍵 值 key value 儲存,具有極快的查詢速度。person person name keven type person dict 字典可以原地修改,即它是可變的。dict1 id dict...