Ho trovato questo pezzo di codice da una domanda correlata inversione stringhe in python, ma per favore qualcuno può interpretare nell'inglese normale? Si prega di notare che io sono ancora nuovo a python e solo imparato come usare i cicli while e funzioni di ieri :/ in modo che davvero non riesco a mettere questo in parole me causa la mia comprensione non è molto c'è ancora.
comunque ecco il codice:
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'))