Python Language Invertir un objeto


Ejemplo

Puede usar cortes para revertir muy fácilmente una str , list o tuple (o básicamente cualquier objeto de colección que implemente el corte con el parámetro de paso). Este es un ejemplo de inversión de una cadena, aunque esto se aplica igualmente a los otros tipos mencionados anteriormente:

s = 'reverse me!'
s[::-1]    # '!em esrever'

Veamos rápidamente la sintaxis. [::-1] significa que la división debe ser desde el principio hasta el final de la cadena (porque se omiten el start y el end ) y un paso de -1 significa que debe moverse a través de la cadena en sentido inverso.