• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

djthyrax

[Python] String reverse

3 mensagens neste tópico

def strrev(str):
   final = []
   for i in str:
       final.append(i)
   final.reverse()
   return ''.join(final)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu há uns tempos fiz uma coisa parecida:

def reverse(string):
temp = string
final = ""
for char in string:
	final += temp[-1]
	temp = temp[:-1]
return final

(Se bem que a tua função é melhor, tem menos uma linha ;))

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

>>> "makcusodnaloreoicaritjd"[::-1]
'djtiracioerolandosuckam'

(no pun intended... :thumbsup:)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora