python将列表内容分组

发布时间:2023年12月20日

?python将列表内容分组

#将列表内容分组
def ChangeListDataToGroup(jsonData):
? ? # 创建一个空的字典用于存储分组数据
? ? grouped_data = {}
? ? # 遍历JSON列表
? ? for item in jsonData:
? ?? ???# 获取当前字典对象的某一字段值(这里以age字段为例)
? ?? ???field_value = item["TitleColor"]
? ?? ???# 检查分组字典中是否已存在该字段值的键
? ?? ???if field_value in grouped_data:
? ?? ?? ?? ?# 如果已存在,则将当前字典对象添加到对应的列表中
? ?? ?? ?? ?grouped_data[field_value].append(item)
? ?? ???else:
? ?? ?? ?? ?# 如果不存在,则创建一个新的键,并将当前字典对象作为列表的第一个元素
? ?? ?? ?? ?grouped_data[field_value] = [item]

? ? return grouped_data

?

python将列表内容分组

文章来源:https://blog.csdn.net/airen3339/article/details/135100214
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。