Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình đảo ngược thứ tự từ trong chuỗi trong Python


Cho chuỗi các từ cách nhau bởi dấu cách. Đảo ngược thứ tự các từ.

Ví dụ: → .

Giải thuật (Split + Reverse + Join)

  1. Tách chuỗi: .
  2. Đảo ngược: .
  3. Nối lại: .

Ví dụ minh họa

class Solution:
    def solve(self, s):
        temp = s.split(' ')
        temp = list(reversed(temp))
        return ' '.join(temp)

ob = Solution()
sentence = "Hello world, I love python programming"
print(ob.solve(sentence))  # Output: programming python love I world, Hello

Đầu vào

"Hello world, I love python programming"

Đầu ra

programming python love I world, Hello