Python 怎么遍历字典转换格式?

把下面这个字典格式,进行转换成新的字典格式,请教各位大佬

arr={'index': ['2022-07-14 18:00:00','2022-07-14 18:10:00','2022-07-14 18:20:00'],
    'columns': ['一班', '二班', '三班'],
    'data': [[0.0, 102.0, 44.0, 76.0, 0.0, 0.0, 0.0, 1.0],
        [2.0, 242.0, 86.0, 110.0, 0.0, 5.0, 2.0, 1.0],
        [2.0, 504.0, 150.0, 582.0, 0.0, 5.0, 2.0, 1.0]]}

新的格式:

newArr = [
        {
          cdate: "2022-07-14 18:00:00",
          cname: "一班, 二班, 三班"
          cut: "0.0, 102.0, 44.0, 76.0, 0.0, 0.0, 0.0, 1.0"
        },
        {
          cdate: "2022-07-14 18:10:00",
          cname:"一班, 二班, 三班",
          cut: "2.0, 242.0, 86.0, 110.0, 0.0, 5.0, 2.0, 1.0"
        },
        {
          cdate: "2022-07-14 18:20:00",
          cname:"一班, 二班, 三班",
          cut: "2.0, 504.0, 150.0, 582.0, 0.0, 5.0, 2.0, 1.0]"
        }]
阅读 1.2k
1 个回答
新手上路,请多包涵
[{"cdata": arr["index"][i], "cname": arr["columns"][i], "cut": arr["data"][i]} for i in range(0, len(arr["index"]))]
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题