- 1
s = ''.join([s[i] for i in range(len(s)-1,-1,-1)])
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−129.4
s = ''.join([s[i] for i in range(len(s)-1,-1,-1)])
Найдено, как вариант реверсирования строки
unfunk 02.04.2010 18:42 # +2
guest 03.04.2010 09:41 # −0.4
неинтутивно выглядит
arcanum 03.04.2010 10:09 # +3
guest 03.04.2010 10:56 # +1.8
конечно эот можно отработать до уровня мышления шаблонами, но хз
guest 03.04.2010 10:56 # +0.2
guest 04.04.2010 00:09 # +2
Vindicar 23.06.2010 15:47 # 0
print reversed('abc') выдаёт "<reversed object at 0x00C84490>", преобразование в строку через str() тоже не выход.
Так что s[::-1] - таки самый простой и удобный метод.
gegMOPO4 30.11.2010 22:12 # 0
guest 03.04.2010 14:34 # −2
dmOx 05.04.2010 16:19 # 0
cryptomancer 20.09.2010 19:36 # 0