공백으로 구분된 일련의 단어가 있다고 가정합니다. 단어의 순서를 바꿔야 합니다.
따라서 입력이 "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