我正在使用 boto3 来获取具有以下形式的 EC2 实例标签
[{u'Value': 'swarm manager 0', u'Key': 'Name'}, {u'Value': 'manager', u'Key': 'Role'}]
Run Code Online (Sandbox Code Playgroud)
我想把它转换成这样的字典
{'Name': 'swarm manager 0', 'Role': 'manager'}
Run Code Online (Sandbox Code Playgroud)
这是我的代码
tags = [{u'Value': 'swarm manager 0', u'Key': 'Name'}, {u'Value': 'manager', u'Key': 'Role'}]
tag_dict = dict()
for tag in tags:
tag_dict[tag['Key']]=tag['Value']
print(tag_dict)
Run Code Online (Sandbox Code Playgroud)
和https://repl.it/@trajano/GargantuanStickyNasm
似乎有点罗嗦,我想应该有一两行 python 来做这种转换。
字典理解是一回事:
tag_dict = {tag['Key']: tag['Value'] for tag in tags}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
152 次 |
| 最近记录: |