【发布时间】:2020-05-22 11:10:12
【问题描述】:
我试图将字符串中的前 2 个字符移到末尾,将后 2 个字符移到前面。然后我想反转我移动的字符。
例如,bajui。首先我们交换第一个和最后两个字符,得到uijba,然后我想将ui反转为iu,将ba反转为ab,因此最终结果应该是iujab。
这是我当前的代码:
def startToEnd(kata):
kata = kata[-2:] + kata[2:3] + kata[:2]
return kata
print(startToEnd("bajui"))
有了这个,它会给出uijba。如何反转已移动的字符?
【问题讨论】:
标签: python python-3.x string slice reverse