我有以下问题:我想用 Python 编写一个函数,给定一个字符串,返回一个字符串,其中每组两个字符被交换。
例如给定“ABCDEF”它返回“BADCFE”。
字符串的长度将保证为偶数。
你能帮我用 Python 实现吗?
最佳答案
添加另一个选项:
>>> s = 'abcdefghijkl'
>>> ''.join([c[1] + c[0] for c in zip(s[::2], s[1::2])])
'badcfehgjilk'
关于python - 在 Python 中交换字符串中的每个第二个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7900282/