Fonction inversée python

Fonction inversée python

«Python est un langage très simple mais hautement modifié célèbre parmi les débutants et les développeurs expérimentés. Il offre de nombreuses fonctions intégrées utiles pour les chaînes, les objets et beaucoup d'autres choses. Cet article est un aperçu de la fonction Python inversée (). Ici, nous allons examiner la fonction inversée Python dans certains exemples de programmes Python. Nous allons démontrer des exemples pratiques mais simples qui expliquent mieux l'utilisation de la fonction Python inversée ()."

Quelle est la fonction Python inversée ()?

La fonction Python inversée () est une fonction intégrée fournie par le langage de programmation Python. Il est utilisé pour inverser un objet donné et le renvoyer comme une liste. Il prend un objet en entrée, calcule son revers, puis le renvoie comme une liste. Il ne faut qu'un seul paramètre requis et ne renvoie qu'une seule sortie, qui peut être une liste, une plage, une chaîne, un tuple, etc. Les objets ne peuvent pas être indexés comme des dictionnaires ou des ensembles, ils ne sont donc pas considérés comme des objets. Cependant, le résultat de retour par la fonction inversée () peut être considéré comme un objet de séquence.

Syntaxe de la fonction Python inversée ()

La syntaxe de la fonction Python inversée () est très basique. Voir la syntaxe ci-dessous donnée:

Le «Input_Object» est le seul paramètre requis de la fonction inversée (). Il représente l'objet d'entrée qui doit être inversé. Dans la section à venir, nous allons définir quelques exemples pour vous aider à comprendre le fonctionnement de base de la fonction inversée ().

Exemple 1

Dans le premier exemple de la fonction inversée (), nous définirons un tuple et utiliserons la fonction inversée () pour obtenir la liste des objets Tuple. Voir l'exemple de code ci-dessous:

tup = ('t', 'u', 'p', 'l', 'e')
Rev = inversé (TUP)
Imprimer ("l'inverse d'un tuple est:", list (rev))

Dans la première ligne de code, nous avons défini un tuple «tup» et lui avons attribué la valeur («t», «u», «p», «l», «e»). Dans la deuxième ligne de code, la fonction inversée () est utilisée sur «TUP» et attribue le résultat à la variable «Rev». Notez que nous avons utilisé la fonction list () pour obtenir le résultat de la fonction inversée () sous la forme d'une liste. Une déclaration print () est utilisée pour afficher le résultat sur le terminal. Voyons le résultat dans la capture d'écran ci-dessous:

L'inverse du tuple («t», «u», «p», «l», «e») est calculé par la fonction inversée (); [«E», «L», «P», «U», «P»] et est revenu en conséquence.

Exemple 2

Dans le deuxième exemple, nous utiliserons la fonction Range () pour définir une plage, puis y appliquer une fonction inversée () pour calculer l'inverse de la plage donnée. Voir l'exemple de code ci-dessous:

Ran = plage (3, 11)
Print ("Les chiffres dans la plage sont:", liste (RAN))
Rev = inversé (RAN)
Imprimer ("l'inverse de la plage est:", List (Rev))

Dans la première ligne de code, nous avons défini une plage entre (3, 11). La fonction Range () renvoie une liste de nombres entre les nombres donnés. Il n'inclut pas le deuxième numéro donné dans la gamme. Par exemple, si nous avons donné 3 comme numéro de départ et 11 comme numéro de fin dans la plage, alors 3 sera inclus dans la gamme, mais 11 ne sera pas inclus dans la liste des nombres. Nous aurons une liste de chiffres comme 3, 4, 5, 6, 7, 8, 9 et 10.

Dans la deuxième ligne, nous avons utilisé la fonction list () pour obtenir la liste des nombres dans la plage, puis utilisé l'instruction print () pour imprimer la plage. Après cela, nous avons utilisé la fonction inversée () pour calculer l'inverse de la plage donnée. Là encore, la fonction list () est utilisée pour obtenir le résultat de la fonction inversée () sous la forme d'une liste, et l'instruction PRINT () est utilisée pour imprimer le résultat du reversé () puis de la liste () fonction. Voyons maintenant la sortie dans la capture d'écran ci-dessous:

Ici, vous pouvez voir que 11 n'est pas inclus dans la gamme comme nous l'avons discuté ci-dessus. La liste originale d'une gamme est de 3, 4, 5, 6, 7, 8, 9, 10, et son revers calculé par la fonction inversée () est de 10, 9, 8, 7, 6, 5, 4, 3.

Exemple 3

Ceci est un autre exemple simple d'une fonction inversée (). Ici, nous fournirons une liste en entrée et récupérerons une liste en conséquence. L'exemple de code est donné ci-dessous, jetez un œil et essayez de l'utiliser dans vos codes pour mieux comprendre:

listt = ['t', 'u', 'p', 'l', 'e']
Rev = inversé (listt)
Imprimer ("l'inverse d'une liste est:", List (Rev))

Ici, la première ligne de code contient une liste [«t», «u», «p», «l», «e»] et est affectée à une variable «listt». Dans la deuxième ligne de code, la fonction inversée () est utilisée et affectée à la variable «Rev». La fonction list () est utilisée pour obtenir le résultat de la fonction inversée () sous la forme d'une liste, et l'instruction print () est utilisée pour imprimer le résultat. La sortie de l'exemple de code est indiquée ci-dessous:

Exemple 4

Dans cet exemple, nous éliminerons la fonction List () du programme et utiliserons la boucle «pour» pour imprimer le résultat complet. C'est une autre façon d'imprimer la liste de sortie sans utiliser la fonction List (). La boucle «For» itérera à travers chaque élément produit par la fonction inversée () et imprimera une par une avec l'instruction print (). L'exemple de programme est donné ci-dessous pour votre compréhension:

listt = ['t', 'u', 'p', 'l', 'e']
Rev = inversé (listt)
pour x dans Rev:
Imprimer (x)

Dans la première ligne de code, nous avons donné une liste [«t», «u», «p», «l», «e»] comme entrée dans une variable «listt». Dans la deuxième ligne de code, nous avons utilisé la fonction inversée () pour calculer l'inverse de la liste donnée. Le résultat est attribué à une variable «Rev». Après cela, nous avons défini une boucle «pour», qui itère sur chaque élément de la variable «Rev». Sous la boucle «pour», une déclaration d'impression affiche le résultat. Voir la sortie dans la capture d'écran ci-dessous:

Comme vous pouvez le voir, la liste est imprimée dans l'ordre inverse mais pas sous la forme d'une liste standard. Chaque élément est imprimé séparément sur différentes lignes.

Conclusion

Nous avons eu un aperçu rapide de la fonction Python inversée () dans cet article. La fonction Python inversée () est utilisée pour calculer l'inverse de l'entrée spécifiée. Il prend un objet comme entrée et renvoie l'inverse de l'entrée donnée sous la forme d'une liste. L'entrée à la fonction inversée () peut être n'importe quel objet itérable comme une liste, une plage, un tuple, etc. Cependant, il ne renvoie le résultat que sous la forme d'une liste. Nous avons démontré quelques exemples simples pour aider à mieux comprendre le fonctionnement des fonctions inversées ().