因此,您需要输入“ Hello”
然后将第一个数字与第三个数字交换,并将第二个数字与第四个数字交换。
结果“ Llheo”
最佳答案
这是另一种方法。您必须手动提交要交换的职位。因此,您可以在此处更改swap_seq
的值,该值只是字符串索引的序列。
例如,s[0]+s[1]+s[2]+s[3]+s[4]
是“ Hello”,而s[2]+s[3]+s[0]+s[1]+s[4]
是“ llHeo”。
s="Hello"
swap_seq="23014"
swapped=''.join([s[int(i)] for i in swap_seq])
if s[0].isupper(): swapped.capitalize()
print swapped
输出:
Llheo
编辑:
swapped
现在仅在s
大写时才大写