Section courante

A propos

Section administrative du site

REVERSED

Inversé
Python

Syntaxe

reversed(sequence)

Paramètres

Nom Description
sequence Ce paramètre permet d'indiquer toute séquence itérable.

Description

Cette fonction permet de retourner un itérateur inversé sur une séquence.

Algorithme

MODULE REVERSED(sequence)
   SI `sequence` est de type séquence (comme liste, chaîne de caractères, tuple,...) et possède une longueur fixe ALORS
      Initialiser un index `i` à la dernière position de `sequence`.
      BOUCLE TANT QUE i est supérieur ou égal à 0 FAIRE
         Renvoyer l'élément sequence[i] pour cette position.
         ii - 1
      FIN BOUCLE TANT QUE
   SINON SI `sequence` ne peut pas être inversée (pas de longueur définie) ALORS
      Lever une exception `TypeError`, indiquant que l'objet ne peut pas être renversé.
   FIN SI

Remarque



Dernière mise à jour : Mercredi, le 14 septembre 2016