Apprendre Python dans le secondaire
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Trouver les plus petits éléments d'une liste
Difficulté : Moyenne
Le but de cet exercice est de créer un programme qui prend en entrée une liste de nombres et qui affiche en sortie une liste des indices où se trouvent le minimum de la liste donnée en entrée.
Par exemple : si liste=[1, 4, 5, 2, 1, 6, 1, 2, 1, 10, 9, 1, 4] alors comme le minimum est 1, la liste des indices où on trouve 1 est [0, 4, 6, 8, 11].
Entrée : Une liste de nombre.
Sortie : Une liste des indices où se trouve le minimum de liste. Cette liste d'indices sera donnée rangée dans l'ordre croissant.
Aide
Pour énumérer dans une boucle for
à la fois les éléments et leur indice, on peut utiliser
for indice, élément in enumerate(liste) :
Indices du plus petit élément
1
2
3
4
5
6
7
def ma_fonction(liste):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
Enter to Rename, Shift+Enter to Preview
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content