如何在python中反转句子?

如何在python中反转句子?,python,reverse,sentence,Python,Reverse,Sentence,我一直在寻找一种颠倒句子的方法,但似乎找不到。我希望在Python中找到一种方法;然而,我不确定是否有办法做到这一点。如果有人知道这样做的方法,我将非常感谢您的帮助。反转字符串非常简单: 只需将索引添加到每个值的末尾: q = 'qwerty' k = '' for i in q: k = i+k print(k) 这是一个让我头脑发热的方法,但可能有一个更有效的方法 a = "this is a sentence" b = "".join([a[i] for i in reverse

我一直在寻找一种颠倒句子的方法,但似乎找不到。我希望在Python中找到一种方法;然而,我不确定是否有办法做到这一点。如果有人知道这样做的方法,我将非常感谢您的帮助。

反转字符串非常简单: 只需将索引添加到每个值的末尾:

q = 'qwerty'
k = ''
for i in q:
    k = i+k
print(k)

这是一个让我头脑发热的方法,但可能有一个更有效的方法

a = "this is a sentence"
b = "".join([a[i] for i in reversed(range(len(a)))])

b现在应该包含“ecnetnes a si siht”

这将使敏捷的棕色狐狸转变为xof nworb kciuq eht。这就是你的意思吗

str1 = "the quick brown fox"
str2 = ""

for i in range(len(str1)):
    str2 += str1[(len(str1)-i)-1]

print(str2)

请给出一个颠倒句子的例子。你试过编码吗?这是一个基本的求职面试问题。@Cat獾我希望预期的答案是定义句子。定义反向。你不确定Python是否有一种方法来进行非常基本和常见的字符串操作?确实如此。前进=你好吗;drawkcab=向前[:-1]太棒了,谢谢你,老兄!是 啊这就是我的意思。非常感谢!没问题,很高兴有帮助。