본문 바로가기
python-algorithm

leetcode 557. Reverse Words in a String III

by 무적김두칠 2022. 9. 22.

1
2
3
4
5
6
7
8
class Solution:
    def reverseWords(self, s: str-> str:
        s=s.split()
        output=s[0][::-1]
        for i in range(1len(s)):
            output+=' '
            output+=s[i][::-1]
        return output
cs

이번 문제는 leetcode 문제인데요
리트코드는 다른 문제에 비해 사족이 짧아 자주 애용합니다.

문자열을 입력받고 ' ' whitespalce 기준으로 나누고 나뉜 문자열의 역을 다시 붙여 출력하면 됩니다.

s = "Let's take LeetCode contest"

s=s.split()
print(s)

테스트해보다가 신기한게 나와서 공유드려요

위 그림의 리스트에서 차이점이 바로 보이실까요?

0번째 index는 "(큰따옴표)로 문자열이 쌓여있고, 다른 index에는 전부 '(작은 따옴표)네요

python - print quote 처리에  따라 다른것이겠지요?

자세한 내용은 아래 공식문서 확인 부탁드립니다 ^^
https://docs.python.org/3/tutorial/introduction.html

 

반응형

'python-algorithm' 카테고리의 다른 글

백준 25495 에어팟  (0) 2022.09.22
leetcode 2413. Smallest Even Multiple  (0) 2022.09.22
백준 25625 샤틀버스  (0) 2022.09.22
백준 25591 푸앙이와 종윤이  (0) 2022.09.22
백준 4435 중간계 전쟁  (0) 2022.09.21

댓글