El método Python reversed() devuelve un iterador que accede a la secuencia dada en el orden inverso.
Sintaxis de Python invertida()
invertido (secuencia)
Python invertido() Parámetros
sequ : Secuencia a invertir.
Python invertido() Devoluciones
devuelve un iterador que accede a la secuencia dada en el orden inverso.
¿Cómo usar el método inverso en Python?
Ejemplo 1: Demostración del método Python invertido()
Aquí usamos tupla y rango.
Python3
# Python code to demonstrate working of # reversed() # For tuple seqTuple = ('g', 'e', 'e', 'k', 's') print(list(reversed(seqTuple))) # For range seqRange = range(1, 5) print(list(reversed(seqRange)))
Producción:
['s', 'k', 'e', 'e', 'g'] [4, 3, 2, 1]
Ejemplo 2: invertido() en objetos personalizados
Python3
class gfg: vowels = ['a', 'e', 'i', 'o', 'u'] # Function to reverse the list def __reversed__(self): return reversed(self.vowels) # Main Function if __name__ == '__main__': obj = gfg() print(list(reversed(obj)))
Producción :
['u', 'o', 'i', 'e', 'a']
Ejemplo 3: Lista de Python inversa()
Python3
vowels = ['a', 'e', 'i', 'o', 'u'] print(list(reversed(vowels)))
Producción:
['u', 'o', 'i', 'e', 'a']
Ejemplo 4: string inversa() de Python
Python3
str = "Geeksforgeeks" print(list(reversed(str)))
Producción:
['s', 'k', 'e', 'e', 'g', 'r', 'o', 'f', 's', 'k', 'e', 'e', 'G']
Ejemplo 5: Lista inversa() de Python
Python3
# For list seqList = [1, 2, 4, 3, 5] print(list(reversed(seqList)))
Producción:
[5, 3, 4, 2, 1]
Publicación traducida automáticamente
Artículo escrito por pawan_asipu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA