假设我需要这样做:我需要将列表'check_keys‘中的值与字典'parm’中的键值相匹配,并将匹配的键按相同的顺序存储到一个新的列表'insert‘中。
parm = {'f': 'w', 'l': 'b', 'b': 'y', 'u': 'o', 't': 'r', 'r': 'g'}
check_keys = ['r','b','o','g','w','y']
insert = ['t','l','u','r','f','b']发布于 2018-10-07 19:43:47
也许是这样的?
insert = []
for k, v in parm.items():
    if k in check_keys:
        insert.append(k)或者这个更短的版本:
insert = [k for k, v in parm.items() if k in check_keys]https://stackoverflow.com/questions/52691905
复制相似问题