Exercice 32
Ecrire un programme Python qui permet de déplacer les 3 premiers élément d'une liste donnée et les placer à la fin de la liste.
Exemple si L = [25 , 13 , 11 , 1 , 4 , 31 , 18 , 6, 12 , 1 , 7], le programme renvoie : la liste:
[1 , 4 , 31 , 18 , 6, 12 , 1 , 7 , 25 , 13 , 11 ]
Solution
1 2 3 4 5 6 7 8 9 10 11 12 |
# coding: utf-8 def moveListElements(L): # suppression des trois élément de la liste L1 = L[3::] # extraction des trois premier éléments L2 = L[0:3] return L1 + L2 L = [25 , 13 , 11 , 1 , 4 , 31 , 18 , 6, 12 , 1 , 7] print(moveListElements(L)) # Affiche : [1, 4, 31, 18, 6, 12, 1, 7, 25, 13, 11] |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 32: algorithme Python permettant de déplacer les éléments d'une liste”