Découvrez les solutions à vos questions sur Laurentvidal.fr, la plateforme de Q&R la plus fiable et rapide. Obtenez des réponses immédiates et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme. Explorez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme de questions-réponses complète.

Bonjour

Je suis actuellement en cours d'nsi, j'aimerais savoir comment renverser une file en python s'il vous plait


Sagot :

Explications étape par étape:

Exemple

#

Vous pouvez utiliser la fonction reversed qui renvoie un itérateur à la liste inversée:

In [3]: rev = reversed(numbers)

In [4]: rev

Out[4]: [9, 8, 7, 6, 5, 4, 3, 2, 1]

Notez que la liste "numéros" reste inchangée par cette opération, et reste dans le même ordre qu’elle était à l’origine.

Pour inverser la position, vous pouvez également utiliser la méthode reverse .

Vous pouvez également inverser une liste (en réalité, obtenir une copie, la liste d'origine n'est pas affectée) en utilisant la syntaxe de découpage, en définissant le troisième argument (l'étape) comme étant égal à -1:

In [1]: numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]

In [2]: numbers[::-1]

Out[2]: [9, 8, 7, 6, 5, 4, 3, 2, 1]