|
[color=rgb(51, 102, 153) !important]复制代码
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
复制代码
|
|