Python 3.x 在两个字符串之间更改字母

Python 3.x 在两个字符串之间更改字母,python-3.x,Python 3.x,我有一个变量a='aa','bb'。 如何连接字符串并将第二个“a”更改为第一个“b”。 因此,代码的输出将是'abba',这是一个相当基本的输出 def perm_串联(a): 返回a[0][:-1]+a[1][0]+a[0][1]+a[1][1:] 样本测试: >a='aa','bb' >>>perm_串联(a) “阿巴布” 注意:我在这里没有做任何类型的输入控制,这取决于你

我有一个变量
a='aa','bb'
。 如何连接字符串并将第二个“a”更改为第一个“b”。
因此,代码的输出将是
'abba'

,这是一个相当基本的输出

def perm_串联(a):
返回a[0][:-1]+a[1][0]+a[0][1]+a[1][1:]
样本测试:

>a='aa','bb'
>>>perm_串联(a)
“阿巴布”
注意:我在这里没有做任何类型的输入控制,这取决于你