下面是我的列表,我如何添加一个名为“Parent Name”的字符串,以便所有“Name”及其“Values”都嵌套在“Parent name”下,如下所示
data_1 = [{'Name': 'value 1'}, {'Name': 'value 2'}, {'Name': 'value 3'}]
如何到达下面:
[{'Parent Name':{ 'Name': 'value 1', 'Name': 'value 2', 'Name': 'value 3'}]
bvn4nwqk1#
在您的问题中,您说您需要以下输出:
但是,由于'Name'将使用最新值覆盖,因此您无法获得此精确输出。如果运行:
'Name'
{ 'Name': 'value 1', 'Name': 'value 2', 'Name': 'value 3'}
您将获得:
{'Name': 'value 3'}
在评论中,您说您需要:
{"Parent Name": ["value 1", "value 2", "value 3"]}
你可以通过(@JonSG评论)得到这个
{"Parent Name" : [x['Name'] for x in data_1]} #output {"Parent Name": ["value 1", "value 2", "value 3"]}
1条答案
按热度按时间bvn4nwqk1#
在您的问题中,您说您需要以下输出:
但是,由于
'Name'
将使用最新值覆盖,因此您无法获得此精确输出。如果运行:
您将获得:
在评论中,您说您需要:
你可以通过(@JonSG评论)得到这个