您好,我是python新手,这可能很小,但我发现如何获得特定格式的输出很困难。
我有下面的目录被退回
vpcs = [{'ResourceOwnerId': '111111111111', 'ResourceType': 'vpc', 'ResourceId': 'vpc-aaaaa'},
{'ResourceOwnerId': '222222222222', 'ResourceType': 'vpc', 'ResourceId': 'vpc-ccccc'}
{'ResourceOwnerId': '111111111111', 'ResourceType': 'vpc', 'ResourceId': 'vpc-ddddd'}]
下面是我的脚本片段
for vpc in vpcs:
acc_data = {
"account_number": vpc["ResourceOwnerId"],
"vpc": [vpc['ResourceId']]
}
acc_list.append(acc_data)
print(acc_list)
其输出如下
[
{'account_number': '111111111111', 'vpc': ['vpc-aaaaa']},
{'account_number': '222222222222', 'vpc': ['vpc-ccccc']},
{'account_number': '111111111111', 'vpc': ['vpc-ddddd']}
]
而我想要这样的输出
[
{'account_number': '111111111111', 'vpc': ['vpc-aaaaa', 'vpc-ddddd']},
{'account_number': '222222222222', 'vpc': ['vpc-ccccc']}
]
i、 e.“账号”与这些专有网络相同,因此应追加该账号,而不是创建新条目。任何帮助都将不胜感激谢谢