Python 如何从json对象中检索特定数据并将其添加到新数组中

Python 如何从json对象中检索特定数据并将其添加到新数组中,python,json,list,dictionary,Python,Json,List,Dictionary,我想创建一个新数组,并将json对象的一些特定键和值添加到新数组中。我的代码只添加值,不添加键。有人能帮我吗 CourseGroupCategoriesGroups=[{'GroupId': 11799, 'Name': 'Group 1', 'Description': {'Text': '', 'Html': ''}, 'Enrollments': [264, 265, 266, 50795, 50798]}, {'GroupId': 11928, 'Name': 'Group2', 'De

我想创建一个新数组,并将json对象的一些特定键和值添加到新数组中。我的代码只添加值,不添加键。有人能帮我吗

CourseGroupCategoriesGroups=[{'GroupId': 11799, 'Name': 'Group 1', 'Description': {'Text': '', 'Html': ''}, 'Enrollments': [264, 265, 266, 50795, 50798]}, {'GroupId': 11928, 'Name': 'Group2', 'Description': {'Text': '', 'Html': ''}, 'Enrollments': [49039, 49040, 49063, 49076, 50720, 50765, 50791]}]
GroupMembership =[]

for record in CourseGroupCategoriesGroups:
    GroupMembership.append(record['Name'])  

print(GroupMembership)

只需在值之前添加所需的名称:

GroupMembership =[]

for record in CourseGroupCategoriesGroups:
    GroupMembership.append({"Name": record['Name']})  

只需在值之前添加所需的名称:

GroupMembership =[]

for record in CourseGroupCategoriesGroups:
    GroupMembership.append({"Name": record['Name']})  
以下是一个解决方案:

GroupMembership =[]

for record in CourseGroupCategoriesGroups:
    GroupMembership.append({"GroupId": record["GroupId"], "Name": record["Name"]})
您还可以使用列表:

GroupMembership = [{"GroupId": record["GroupId"], "Name": record["Name"]} for record in CourseGroupCategoriesGroups]
以下是一个解决方案:

GroupMembership =[]

for record in CourseGroupCategoriesGroups:
    GroupMembership.append({"GroupId": record["GroupId"], "Name": record["Name"]})
您还可以使用列表:

GroupMembership = [{"GroupId": record["GroupId"], "Name": record["Name"]} for record in CourseGroupCategoriesGroups]

您好,我想创建一个新数组,并将json对象的一些特定键和valyes添加到新数组中。我的代码只添加值,不添加键。有人能帮我吗?你能提供你期望的输出吗?GroupMembership[{'GroupId':11799,'Name':'Group1'}]但这是一个简短的列表,我已经遍历了100个项目。因此,我想创建一个新的json对象,并为CourseGroupCategoriesGroup和其他一些列表添加一些信息。这是否回答了您的问题?请检查我的答案,我在那里详细解释了如何解决这个问题。您好,我想创建一个新数组,并将json对象的一些特定键和valyes添加到新数组中。我的代码只添加值,不添加键。有人能帮我吗?你能提供你期望的输出吗?GroupMembership[{'GroupId':11799,'Name':'Group1'}]但这是一个简短的列表,我已经遍历了100个项目。因此,我想创建一个新的json对象,并为CourseGroupCategoriesGroup和其他一些列表添加一些信息。这是否回答了您的问题?请检查我的答案,我在那里详细解释了如何解决这个问题。好的,谢谢,现在Name是键,record['Name']是值,对吗?好的,谢谢,现在Name是键,record['Name']是值,对吗?