Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 262 Bytes

File metadata and controls

16 lines (10 loc) · 262 Bytes
dict1 = {'a': 1, 'b': 2, 'c': 3}

dict2 = {k: v ** 2 for k, v in dict1.items()}

print(dict2)  # {'a': 1, 'b': 4, 'c': 9}

带条件的字典推导式

dict1_cond = {k:v for k,v in dict1.items() if v>2}

print(dict1_cond) #  {'c': 3}