首页 > 解决方案 > 如何在python中保留一个字符反向编写字符串

问题描述

我知道如何反向写字符串

txt = "Hello World"[::-1]
print(txt)

但我不知道如何在一个字符仍然在同一个地方的情况下做到这一点,就像我输入 world 时它应该是 wdlro 谢谢

标签: python

解决方案


只需将第一个字符添加到字符串的其余部分(使用切片符号反转,但在我们到达索引 0 之前停止,这是第一个字符):

>>> s = "world"
>>> s[0] + s[:0:-1]
'wdlro'

推荐阅读