python - 一个列表,并在键的帮助下用字典中的值替换其元素
问题描述
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']
我怎样才能做到这一点?
解决方案
你能试一下吗:
my_new_list = [my_dict[item] for item in my_list]
推荐阅读
- swift - 如何在另一个控制器之上拥有一个浮动模态控制器并同时与它们交互
- javascript - 'Can't perform a React state update on an unmounted component' ERROR when accessing the context api
- javascript - Native App 和 Chrome 自定义选项卡 (CCT) 之间的通信
- powershell - Selecting Text In between strings
- node.js - How to use socketio to send data to reactjs from express?
- r - How to manipulate data.frame in the data.table
- python - 我的代码有时给我错误的输出,如何解决?
- python-3.x - 分配前引用的局部变量“contacts_data”
- c - TCP客户端只发送一次消息并陷入循环
- macos - 在哪里做
实际上在 Mac/OSX/MACOS 上看?