我正在尝试从列表中读取并返回字典中的相应值。 请帮助我哪里出错了。 谢谢
DICT = {"b": "21", "g": "54", "f": "121", "t": "1", "j": "33"}
n = ['b', 'w', 'f']
for keys in n:
if keys in n:
if n == DICT.keys():
print(DICT.values())
else:
if keys not in n:
print('Not Available')
最佳答案
如果使用get
就非常简单
for k in n:
print(DICT.get(k, 'Not Available'))
关于python - 循环列表返回 dict 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17073288/