fork download
  1. def soma_ll(lista):
  2. print(f'lista atual={lista}, somando {lista[0]} com soma_ll({lista[1:]})')
  3. return lista[0] + soma_ll(lista[1:])
  4.  
  5. print(soma_ll([1, 2]))
Runtime error #stdin #stdout #stderr 0.14s 23708KB
stdin
Standard input is empty
stdout
lista atual=[1, 2], somando 1 com soma_ll([2])
lista atual=[2], somando 2 com soma_ll([])
stderr
Traceback (most recent call last):
  File "./prog.py", line 5, in <module>
  File "./prog.py", line 3, in soma_ll
  File "./prog.py", line 3, in soma_ll
  File "./prog.py", line 2, in soma_ll
IndexError: list index out of range