2016-01-04 3 views
0

У меня есть строка:реверс подстроки

myname = "John Malkovich" 

Я хотел бы иметь часть его вспять. Я хотел бы получить:

"John voklaMich" 

Если я пишу:

myname[4..10].reverse 

, что дает только ту часть строки. Результат:

"voklaM" 
+1

Невозможно воспроизвести. – sawa

ответ

1

позволяет разбить выражение на части:

myname[4..10].reverse 

грубо, как говорят

temp = myname[4..10] 
temp.reverse 

вы хотите сделать что-то вроде это

myname[4..10] = myname[4..10].reverse 
+0

Теперь я полностью его получаю, спасибо за отличный ответ. ценить это! :) – frosty11060

3

попробовать:

myname[5..10] = myname[5..10].reverse 
+0

Вот и все, это был общий вопрос новичков, но спасибо за ответ. Ура! :) – frosty11060