首页 > 解决方案 > 一个列表,并在键的帮助下用字典中的值替换其元素

问题描述

my_dict    = {'blue': '0000FF', 'green': '00FF00', 'yellow': 'FFFF00', 'red': 'FF0000', 'white': 'FFFFFF', 'black': '000000'}

my_list    = ['blue', 'white', 'black', 'yellow', 'green', 'red']

我想用 my_dict 中的键替换 my_list 中的项目,例如...

my_list    =['0000FF','00FF00','FFFF00','FF0000','FFFFFF','000000']

我怎样才能做到这一点?

标签: pythonlistdictionaryfor-loopdata-science

解决方案


你能试一下吗:

my_new_list = [my_dict[item] for item in my_list]

推荐阅读