fork(2) download
  1. def soma_lista(lista):
  2. if len(lista) == 1:
  3. return lista[0]
  4. else:
  5. return lista[0] + soma_lista(lista[1:])
  6.  
  7.  
  8. minha_lista = [1, 4, 7, 8, 3, 5]
  9.  
  10. print("Resultado de soma_lista:", soma_lista(minha_lista))
  11. print("Resultado esperado:", sum(minha_lista))
Success #stdin #stdout 0.02s 28384KB
stdin
Standard input is empty
stdout
Resultado de soma_lista: 28
Resultado esperado: 28