gpt4 book ai didi

python - 如何在 python 中将字符串右移并反转?

转载 作者:太空狗 更新时间:2023-10-30 01:39:03 25 4
gpt4 key购买 nike

将单词右移然后反转。

你应该将一个单词右移并反转它然后返回如下:

>>> shift_reverse('Introduction to Computer Programming')
gnimmargorP noitcudortnI ot retupmoC

我尝试使用此方法找到上述答案,但它似乎不起作用请帮助:(

s= "I Me You"
def shift_reverse(s):
l= s.split()
new_str= ' '.join(l[-1:] + l[:-1])
new_str = new_str[::-1]
return (new_str)

print (shift_reverse(s))

但我得到的打印是

[evaluate untitled-3.py]
eM I uoY

最佳答案

您需要反转每个重新排序的列表:

reordered = l[-1:] + l[:-1]
new_str = ' '.join(word[::-1] for word in reordered)

关于python - 如何在 python 中将字符串右移并反转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29979089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com