공백으로 구분된 일련의 단어가 있다고 가정합니다. 단어의 순서를 바꿔야 합니다.
따라서 입력이 "Hello world, I love python programming"과 같으면 출력은 "programming python love I world, Hello"
가 됩니다.이 문제를 해결하기 위해 다음 단계를 따릅니다. −
- temp :=공백을 사용하여 s를 분할하여 단어 목록 만들기
- temp :=목록을 뒤집습니다. temp
- 공백 구분 기호를 사용하여 temp의 요소를 결합하여 문자열을 반환합니다.
이해를 돕기 위해 다음 구현을 살펴보겠습니다. −
예
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))
입력
"Hello world, I love python programming"
출력
programming python love I world, Hello