Exercice 2
Ecrire un algorithme Python permettant d'échanger le premier élément avec le dernier élément d'une liste donnée.
Exemple: si
1 |
L = ["Python", "Java", "C ++", "Javascript"] |
, l'algorithme renvoie la liste:
1 |
["Javascript", "Java", "C ++", "Python"] |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#coding: utf-8 def swapList(L): # obtenir le dernier élément de la liste swap = L[-1] # remplacer le dernier élément de la liste par le premier L[-1] = L[0] # remplacer le premier élément de la liste par le dernier L[0] = swap return L # Exemple L = ["Python" , "Java" , "C++" , "Javascript"] print(swapList(L)) # La sortie est : ['Javascript', 'Java', 'C++', 'Python'] |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 2: algorithme python qui échange le premier élément d'une liste avec le dernier”