
Alex Bossi
Preguntano entiendo el [:: -1] si alguien podria explicarmelo

Moisés Manuel Morín Hevia
Hace que se escriba al revés porque vas desde el inicio al final en orden invertido.

Danelia Sanchez Sanchez
Es un rango de elementos de una lista (slice) usando la notación de corchetes. En este caso, invierte la lista.
my_list[start:end:step]
Donde: start: índice dónde comienza el rango. end: índice dónde termina (el elemento con este índice no es incluido en el rango). step: indica el número de pasos o saltos (opcional). Por defecto es 1. Cuando start y end son omitidos (como en este caso), start es el índice del primer elemento de la lista (0) y end es el tamaño de la lista. Cuando step tiene un valor negativo, quiere decir que el orden de los elementos a tomar va en el sentido inverso. El valor -1 indica el último elemento.

Anthony Ismael Manotoa Moreno
Hola, míralo así:
[inicio:fin:paso]
Inicio: es el índice del primer carácter de la porción de la cadena que queremos seleccionar. Fin: es el índice del último carácter no incluido de la porción de la cadena que queremos seleccionar. Paso: indica cada cuantos caracteres seleccionamos entre las posiciones de inicio y fin.
El índice negativo -1, hace referencia al carácter de la última posición, el -2 al penúltimo y así sucesivamente. Por lo que si no especificamos un inicio ni un final y ponemos un paso cada -1, empezará por el último carácter y seguirá un paso de uno en uno del final al principio.