交换字符

时间:2014-10-14 16:54:55

标签: python

如何交换字符;一句话,例如?

例如,我使用什么方法在'a'中交换字母'b''aabbab'以使其'bbaaba'

我已尝试使用.replace()方法,但只将'a'字母更改为'b'

row = raw_input('Make a row: ')
print row.replace('a', 'b')

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式或执行:

newthing=[]
for letter in 'aabbab':
    if letter=='a':
        newthing.append('b')
    elif letter=='b':
        newthing.append('a')
''.join(newthing)
print(newthing)