我必须把元组的列表转换成单独的字典。我试过了但我不明白我想要的。我的名单,
[('AF', 'Afghanistan'), ('AX', 'Åland Islands'), ('AL', 'Albania'), ('DZ', 'Algeria'), ('AS', 'American Samoa'), ('AD', 'Andorra'), ('AO', 'Angola'), ('AI', 'Anguilla'), ('AQ', 'Antarctica')]我想要什么
{
"countries": [{
"code": "AF",
"name": "Afghanistan"
},
{
"code": "AX",
"name": "Åland Islands"
},
{
"code": "AL",
"name": "Albania"
}]
}任何有意义的帮助..。
发布于 2022-01-18 15:03:04
使用列表理解如下:
countries = [('AF', 'Afghanistan'), ('AX', 'Åland Islands'), ('AL', 'Albania'), ('DZ', 'Algeria'), ('AS', 'American Samoa'), ('AD', 'Andorra'), ('AO', 'Angola'), ('AI', 'Anguilla'), ('AQ', 'Antarctica')]
output = {"countries": [{"code": code, "name": name} for code, name in countries]}发布于 2022-01-18 15:01:58
怎么样
countries = {"countries": [{"code":key, "name":value} for (key, value) in tuples]}`https://stackoverflow.com/questions/70757700
复制相似问题