我需要从此字典列表中提取2个值,并将其存储为键值对。 在这里,我附加了示例数据。在这里,我需要从此输入中提取“名称”和“服务”,并将其存储为字典。其中“名称”是键,相应的“服务”是它的值。
输入:
response = {
'Roles': [
{
'Path': '/','Name': 'Heera','Age': '25','Policy': 'Policy1','Start_Month': 'January','PolicyDocument':
{
'Date': '2012-10-17','Statement': [
{
'id': '','RoleStatus': 'New_Joinee','RoleType': {
'Service': 'Service1'
},'action': ''
}
]
},'Duration': 3600
},{
'Path': '/','Name': 'Prem','Age': '40','Policy': 'Policy2','Start_Month': 'April','PolicyDocument':
{
'Date': '2018-11-27','RoleStatus': 'Senior','RoleType': {
'Service': ''
},'Duration': 2600
},]
}
从此输入中,我需要将输出作为字典类型。
输出格式: {名称:服务}
输出:
{ "Heera":"Service1","Prem" : " "}
我的尝试:
Role_name =[]
response = {#INPUT WHICH I SPECIFIED ABOVE#}
roles = response['Roles']
for role in roles:
Role_name.append(role['Name'])
print(Role_name)
我需要将名称与其相应的服务配对。任何帮助都是非常可观的。
谢谢。