Python中带Append的反向字符串

2024-09-30 10:29:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要用python编写一个字符串反转代码,然后在每次出现字符后立即向反转的字符串添加一个。例如,输入为“hello”,输出为“oalaeaha”

谢谢


Tags: 字符串代码hello字符oalaeaha
2条回答

要使字符串成为列表,请执行以下操作:

text="hello"
text=list(text)

这给

['h', 'e', 'l', 'l', 'o']

使用

text.reverse()

然后加入他们的“A”

"A".join(text)

这给

oAlAlAeAh

如果你想在结尾也加上“A”,那就用

"A".join(text)+"A"    

一行中的备选方案:

''.join([l + 'A' for l in s[::-1]])

其中:

'oAlAlAeAhA'

对于s = 'hello'

相关问题 更多 >

    热门问题