Exercice 72
Écrire une fonction qui prend en paramètre un élément x et une liste L, et renvoie la liste des positions de x dans L. La fonction doit renvoyer la liste vide si l'élément x ne figure pas dans la liste L.
Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#coding: utf-8 def positions(x , L): # initialisation de la liste des positions de x dans L LPositions = [] for i in range(0 , len(L)): if L[i] == x: LPositions.append(i) return LPositions #Exemple x = 3 y = 5 L = [2 , 3 , 7 , 3 , 11 , 9 , 3 , 4] print(positions(x , L)) # affiche [1, 3, 6] print(positions(y , L)) # affiche [] |
Younes Derfoufi
Acheter sur Très Facile !
-

Maîtriser la Programmation Python pour le Machine Learning
€ 33,00 Acheter le livre -

Apprendre Python au le Lycée: Seconde, Première, Terminale
€ 14,00 Acheter le livre -
Promo !

Apprendre Python un guide complet et progressif
Le prix initial était : € 11,00.€ 10,00Le prix actuel est : € 10,00. Ajouter au panier
1 thought on “Solution Exercice 72: algorithme python qui détermine la liste des positions d'un élément dans une liste”