dictionary = {"raj": 2, "striver": 3, "vikram": 4}
myvals = [2,4]
需要將 ['raj', 'vikram'] 作為串列過濾,使用 myvals 串列過濾字典
試過了
result = [dictionary[k] for k in [2, 4]]
result = [dictionary[k] for k in myvals]
uj5u.com熱心網友回復:
[k for k, v in dictionary.items() if v in myvals]
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/371035.html
標籤:蟒蛇-3.x
