У меня есть требование, где мне нужно выполнить некоторые вычисления при получении набора результатов в формате JSON (пример ниже).
{
"level1": {
"finalresult": [
{
"Amount": "12",
"Month": "04",
"Year": "2018",
"Quarter": "2"
},
{
"Amount": "13",
"Month": "08",
"Year": "2018",
"Quarter": "3"
},
{
"Amount": "13",
"Month": "07",
"Year": "2017",
"Quarter": "3"
},
{
"Amount": "124",
"Month": "12",
"Year": "2018",
"Quarter": "4"
},
{
"Amount": "153",
"Month": "07",
"Year": "2018",
"Quarter": "3"
}
Как мне начать писать функцию, чтобы узнать сумму суммы для следующего -
1.Следующие 3 квартала (с текущего месяца)
2.Последние 2 квартала (с текущего месяца)
Как мне действовать дальше -
response=requests.get("json url")
jsondata=response['level1']['finalresult']
now = datetime.datetime.now()
current_year = now.year
total_sum_last2qrtrs=[]
total_sum_next3qrtrs=[]
for result in jsondata: