假设我有一个列表 l=[1, 2, 3, 4] 和一个字典 d={2:a, 4:b}。我想仅在键中提取 d 的值也在我的列表中,并将结果放入新列表中。这是我迄今为止尝试过的:
new_l=[]
for i in l:
for key in d.keys():
if key in l:
new_l.append(d[key])
print (new_l)
Run Code Online (Sandbox Code Playgroud)
预先感谢您的帮助。