首页 > 解决方案 > 如何更改句子中字符的位置?

问题描述

我正在尝试将一个字符从单词的开头移动到该单词的结尾。

例如:
输入:_baba _dede
输出baba_ dede_

我怎样才能做到这一点。

我试过这个re.sub()

import re
key="_baba _dede"
g=re.sub("_.","._",key)
print(g)
output;
._aba ._ede

但它不工作

标签: python

解决方案


没有正则表达式的解决方案

text = "_baba _dede"
print [word[1:] + word[0] for word in text.split()]

推荐阅读