-2

これが、出力で取得しているjsonデータです。それぞれのキーに対応するすべての値の平均を取得する必要があります。この場合、Years の平均値を取得する必要があります。

data = {
    "Weather": [{
            "Calc": [{
                    "Year": 2003,
                    "temp": 45,

                }, {
                    "Year": 2005,
                    "temp": 47,

                }, {
                    "Year": 2008,
                    "temp": 41,

                }
            ],

        }, {

            "Calc": [{
                    "Year": 2003,
                    "temp": 33,

                }, {
                    "Year": 2005,
                    "temp": 38,

                }, {
                    "temp": 36,
                    "Year": 2007,

                }
            ]
        }, {

            "Calc": [{
                    "Year": 2004,
                    "temp": 13,

                }, {
                    "Year": 2005,
                    "temp": 19,

                }, {
                    "Year": 2008,
                    "temp": 21,

                }
            ]
        }, {

            "Calc": [{
                    "Year": 2003,
                    "temp": 20,

                }, {
                    "Year": 2005,
                    "temp": 27,

                }, {
                    "Year": 2008,
                    "temp": 29,

                }
            ]
        }
    ]
};

ここで、同じキーのすべての値の平均を取得し、それを次の形式にカスタマイズする必要があります -

 data= {
   "Weather": [
      {
          "Calc": [
              {
                    "Year": 2003,
                    "temp": 45,

              },
              {
                    "Year": 2005,
                    "temp": 47,

              },
              {
                    "Year": 2008,
                    "temp": 41,

              }
        ]
}
]

};

4

1 に答える 1