溫馨提示×

python如何把列表轉換為字典

小億
272
2023-12-16 20:33:54
欄目: 編程語言

在Python中,可以使用zip()函數和字典推導式將兩個列表轉換為字典。

假設有兩個列表keysvalues,其中keys包含鍵,values包含相應的值??梢允褂靡韵麓a將它們轉換為字典:

keys = ["a", "b", "c"]
values = [1, 2, 3]

my_dict = dict(zip(keys, values))

這將創建一個名為my_dict的字典,其中"a"是鍵,對應的值為1,"b"是鍵,對應的值為2,"c"是鍵,對應的值為3。

如果兩個列表的長度不同,將會以較短的列表長度為準。例如,如果keys的長度為3,values的長度為5,則字典將只有3個鍵值對。

還可以使用dict()函數和zip()函數的組合來實現相同的功能:

keys = ["a", "b", "c"]
values = [1, 2, 3]

my_dict = dict(zip(keys, values))

這將得到相同的結果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女