地鐵python 字典推導式

2021-10-07 10:45:21 字數 612 閱讀 1142

#快速合併列表為字典或者提取字典中的木變資料

list1=['name','age','gender']

list2=['tom',20,'man']

#目的:快速合併成乙個字典

#例題:建立乙個字典:字典key是1-5的數字,value是這個數字的2次方

dict1=

print(dict1)

#將兩個列表合併成乙個字典:

dict2=

print(dict2)

##總結:如果兩個列表的資料個數相同,len統計任何乙個列表的長度都可以。如果兩個列表的資料個數不相同,len統計的多的資料的列表資料個數會報錯,統計少的不會報錯

list3=['name','age','gender','id']

dict3=

#print(dict3)#traceback (most recent call last):indexerror: list index out of range

##提取字典中目標資料:拆包+推導式

counts=

#需求:提取上述電腦數量大於等於200的字典資料

count1=

print(count1)

結果:

python字典推導式

如果有如下兩個 表 list1 name age gender list2 tom 20 man 如何快速合併為乙個字典?答 字典推導式 字典推導式作用 快速合併 表為字典或提取字典中目標資料 字典key是1 5數字,value是這個數字的2次方。dict1 print dict1 list1 na...

python字典推導式 python字典推導式

17.python 字典推導式 經典 最後更新於 2020 03 21 11 57 13 在昨天的文章中,我們介紹了關於python列表推導式 的使用,字典推導式使用方法其實也類似,也是通過迴圈和條件判斷表示式配合使用,不同的是字典推導式返回值是乙個字典,所以整個表示式需要寫在 內部。一.字典推導式...

Python之 列表推導式與字典推導式

四 列表推導式與字典推導式 在 python 中推導式是一種非常 pythonic 的知識,本篇將解答列表推導式與字典推導式相關的技術知識。4.1 列表推導式 列表推導式可以利用列表,元組,字典,集合等資料型別,快速的生成乙個特定需要的列表。語法格式如下 表示式 for 迭代變數 in 可迭代物件 ...