Exercice 70
Ecrire un algorithme Python permettant de tester si une liste est symétrique en utilisant la méthode reverse().
Exemple: pour L1 = [2 , 5 , 11 , 5 , 2] l'algorithme renvoie True et pour L2 = [2 , 23 , 11 , 51 , 7] l'algorithme renvoie False.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#coding: utf-8 def symetric(L): # créer une copie de L reverseL = L.copy() # création de l'inverse de la liste reverseL.reverse() if reverseL == L: return True else: return False #Exemple L1 = [2 , 5 , 11 , 5 , 2] L2 = [2 , 23 , 11 , 51 , 7] print(symetric(L1)) # affiche True print(symetric(L2)) # affiche False |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Hub USB 3.0 OBERSTER Multiport
€ 7,00 Acheter le produit -
Promo !
Routeur WiFi AX 3000 Mbps TP-Link Routeur, WiFi 6, 4 antennes à haute performance, OneMesh, WPA3
Le prix initial était : € 99,00.€ 56,00Le prix actuel est : € 56,00. Acheter le produit -
Apprendre Raspberry Pi 4 - sur votre nano-ordinateur avec un projet de station
€ 29,00 Acheter le livre
1 thought on “Solution Exercice 70: algorithme Python qui teste si une liste est symétrique ou non”