Exercice 71
Ecrire un algorithme Python qui transforme une liste d'entiers L = [n1 , n2, n3, ... , np] en ajoutant 1 au premier élément, 2 au deuxième élément, 3 au troisième élément,... , p au pème élément. L'algorithme doit renvoyer à la fin la liste [n1 + 1 , n2 + 2, n3 + 3, ... , np + p].
Solution
1 2 3 4 5 6 7 8 9 10 11 12 |
#coding: utf-8 def translatedList(L): # initialisation de la liste translatée TList = [] for i in range(0, len(L) ): TList.append(L[i] + i+1) return TList # Exemple L = [ 3 , 1 , 7 , 11 , 2] print(translatedList(L)) # affiche : [4, 3, 10, 15, 7] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Imprimante Multifonction Canon PIXMA TS3450 : A4 WiFi Jet d'encre
€ 42,00 Acheter le produit -
Cryptographie En Python: Cours et exercices avec solutions. BTS - DUT - Licence SMI - MIP
€ 20,00 Acheter le livre -
Tenda Routeur WiFi 6 RX12 Pro, Router Tenda WiFi AX3000 Bi-Bande, 5 * 6dBi Antennes à Haut Puissance, Large Couverture,
€ 57,00 Acheter le livre
1 thought on “Solution Exercice 71: algorithme python permettant de translater une liste”