📌  相关文章
📜  在Python中反转给定字符串中的单词

📅  最后修改于: 2022-05-13 01:54:45.578000             🧑  作者: Mango

在Python中反转给定字符串中的单词

我们得到一个字符串,我们需要反转给定字符串的单词?

例子:

Input : str = geeks quiz practice code
Output : str = code practice quiz geeks

此问题已有解决方案,请参阅给定字符串链接中的反向单词。我们将在Python中解决这个问题。下面给出了解决此问题的步骤。

  • 使用Python中字符串数据类型的 split() 方法分隔给定字符串中的每个单词。
  • 反转单词分隔列表。
  • 使用Python中的“”.join() 方法将每个单词与空格连接后,以字符串形式打印列表中的单词。
# Function to reverse words of string 
  
def rev_sentence(sentence): 
  
    # first split the string into words 
    words = sentence.split(' ') 
  
    # then reverse the split string list and join using space 
    reverse_sentence = ' '.join(reversed(words)) 
  
    # finally return the joined string 
    return reverse_sentence 
  
if __name__ == "__main__": 
    input = 'geeks quiz practice code'
    print (rev_sentence(input))

输出:

code practice quiz geeks