Altro
Invertire una stringa in Python
Non esiste una funzione "inversa" per l'oggetto "str" di Python. Qual è il modo migliore per implementare questo metodo?
Se si fornisce una risposta molto concisa, si prega di elaborare la sua efficienza. Per esempio, se l'oggetto str
viene convertito in un oggetto diverso, ecc.
1281
3
Che ne dici di:
Questa è la sintassi di extended slice. Funziona facendo
[begin:end:step]
- lasciando begin e end off e specificando un passo di -1, inverte una stringa.@Paolo's
s[::-1]
è più veloce; un approccio più lento (forse più leggibile, ma questo è discutibile) è''.join(reversed(s))
.Invertire una stringa in python senza usare reversed() o [::-1]