反转Python字符串的片段
我试图让这个字符串向后读取,但是我很难将它从反转Python字符串的片段,python,string,python-2.7,text,Python,String,Python 2.7,Text,我试图让这个字符串向后读取,但是我很难将它从h转换为g,而不改变变量text,start和end text = 'abcdefghij' start = 1 end = 7 back = text [start:end] [::-1] print back 我得到的结果是gfedcb,但我想要的是hgfedc这个怎么样 >>> print text[start+1:end+1][::-1] hgfedc 没有必要切两次 >>> text[end:start
h
转换为g
,而不改变变量text
,start
和end
text = 'abcdefghij'
start = 1
end = 7
back = text [start:end] [::-1]
print back
我得到的结果是gfedcb
,但我想要的是hgfedc
这个怎么样
>>> print text[start+1:end+1][::-1]
hgfedc
没有必要切两次
>>> text[end:start:-1]
'hgfedc'
另外,切换开始
和结束
的顺序也会切换范围的打开/关闭端,因此在这种情况下不必加1或减1