Correction exercices en Python traitement des listes série 02
Correction exercices en Python traitement des listes série 02
-
Objectifs
- Savoir utiliser les listes sous Python
-
Exercice 01
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 02
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 03
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 04
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 05
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 06
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 07
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 08
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 09
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 10
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
import random
"Une liste saisie vous pouvez générer n'importe quelle liste
moyennes=[14.84,14.14,16.22,14.25,15.78,
14.22,14.84,13,15.85,9.99,
12.04,15.03,16.22,12,11,10.20,11.03,11.03]
lenListe = len(moyennes)-1
print(lenListe)
elementSupp = random.randint(0, lenListe)
"Sauvegarder l'élément avant suppression
elementStock = moyennes[elementSupp]
"Affichage de test
print(elementStock)
print(elementSupp)
"Supprimer l élément dont la position elementSupp
del moyennes[elementSupp]
"Demander à lutilisateur de saisir la première position
while True:
try:
position1 = int(input("Saisir un nombre <= à "+str(lenListe)))
if position1 >= 0 and position1 <= lenListe:
break
print("Saisie non valide")
except Exception as e:
print(e)
"Demander à lutilisateur de saisir la deuxème position
while True:
try:
position2 = int(input("Saisir un nombre <= à "+str(lenListe)+ " et > "+ str(position1) ))
if position2 >= 0 and position2 <= lenListe and position2 > position1:
break
print("Saisie non valide")
except Exception as e:
print(e)
moyennes.insert(position1, elementStock )
moyennes.insert(position2, elementStock )
print(moyennes)
Exercice 11
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
Exercice 12
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
