Python,如何执行迭代公式?

我正在尝试从excel导出一个公式,该公式将照常迭代其他两个值。 我想更好地向我解释。

我有以下三个变量:

iva_versamenti_totale,
utilizzato, 
riporto

iva_versamenti_totalehave a len equal to 13 and it is given by the following formula

iva_versamenti_totale={'Saldo IVA': [sum(t) for t in zip(*iva_versamenti.values())],}

Utilizzato and riporto are simultaneously obtained in an iterate manner. I have tried to get the following code but does not work:

    utilizzato=dict()
    riporto=dict()

    for index, xi in enumerate(iva_versamenti_totale['Saldo IVA']):
      if xi > 0 :
          riporto[index] = riporto[index] + xi
      else:
          riporto[index] = riporto[index-1]-utilizzato[index]

    for index, xi in enumerate(iva_versamenti_totale['Saldo IVA']):
      if xi > 0 :
          utilizzato[index] == 0
      elif riporto[index-1] >= xi:
          utilizzato[index] = -xi
      else: 
          utilizzato[index]=riporto[index-1]

Python给我KeyError:0。