#将列表内容分组
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
?