He encontrado este fragmento de código a partir de un interrogante acerca de la inversión de las cadenas en python, pero por favor alguien puede interpretar que en la llanura inglés? Por favor, tenga en cuenta que todavía soy nuevo en python y sólo aprendieron a utilizar los bucles while y funciones de ayer :/ por lo que no puedo realmente poner esto en palabras a mí mismo la causa de mi comprensión no está allí todavía.
de todos modos aquí está el código:
def reverse_string(string):
new_strings = []
index = len(string)
while index:
index -= 1
new_strings.append(string[index])
return ''.join(new_strings)
print(reverse_string('hello'))