Exercice 54
Ecrire un algorithme en python sous forme de fonction qui prends en paramètre une liste d'entier L = [n1 , n2 , n3,...., np] et qui renvoie la liste: [n1 , n1 + n2 , n1 + n2 +n3 , .... , n1 + n2 + ... + np]
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#coding: utf-8 def transformedList(L): # initialisation de la liste transformée lTransformed = [] # initialisation des items item = 0 for i in range(0, len(L)): item = item + L[i] lTransformed.append(item) return lTransformed # Exemple L = [2 , 1 , 5 , 3 , 4] print(transformedList(L)) # affiche [2, 3, 8, 11, 15] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
1 thought on “Solution Exercice 54 : somme recursive des éléments d'une liste Python”