[Python] ํ๋ก๊ทธ๋๋จธ์ค - ํํ
https://school.programmers.co.kr/learn/courses/30/lessons/64065 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๐ก ์์ด๋์ด ๋ฌธ์์ด ์ฒ๋ฆฌํ๊ธฐ },{ ๊ธฐ์ค์ผ๋ก ์ฌ๋ผ์ด์ฑํ๊ธฐ , ๊ธฐ์ค์ผ๋ก ์ฌ๋ผ์ด์ฑํ๊ธฐ ๋ฆฌ์คํธ ๊ธธ์ด ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ ๋ต ๋ฐฐ์ด์ ํ๋์ฉ ์ถ๊ฐํ๊ธฐ ํ
์คํธ ์ผ์ด์ค s = "{{4,2,3},{3},{2,3,4,1},{2,3}}" result = [3, 2, 4, 1] ๐ ํ์ด def solution(s): answer = [] ### ๋ฌธ์์ด ์ฒ๋ฆฌํ๊ธฐ ### s1 = s.lstrip('{').rstri..
[Python] ์ด์ง ํ์ ์๊ณ ๋ฆฌ์ฆ
๐ก ์ด์ง ํ์ ์๊ณ ๋ฆฌ์ฆ ์์ฐจ ํ์ : ์์์๋ถํฐ ํ๋์ฉ ํ์ธ. ์ด์ง ํ์ : ์ ๋ ฌ๋์ด ์๋ ๋ฆฌ์คํธ์์ ํ์ ๋ฒ์ ์ ๋ฐ์ฉ ์ขํ๊ฐ๋ฉด์ ํ์. ์์์ , ๋์ , ์ค๊ฐ์ ์ด์ฉ. โ๏ธ์์ [0, 2, 4, 6, 8, 10, 12, 14, 16, 18]์์ 4 ์ฐพ๊ธฐ 1. ์์์ [0], ๋์ [9], ์ค๊ฐ์ [4] (์์์ ์ดํ ์ ๊ฑฐ) 0 2 4 6 8 10 12 14 16 18 [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] ์ค๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ผ์ชฝ์ ํ์ํ ์ง, ์ค๋ฅธ์ชฝ์ ํ์ํ ์ง ๊ณ ๋ฅด๊ธฐ : ์ฐพ๋ ๊ฐ 4๊ฐ 8๋ณด๋ค ์๊ธฐ ๋๋ฌธ์ ์ผ์ชฝ์ผ๋ก 2. ์์์ [0], ๋์ [3], ์ค๊ฐ์ [1] 0 2 4 6 [0] [1] [2] [3] ์ฐพ๋ ๊ฐ 4๊ฐ ์ค๊ฐ๊ฐ 2๋ณด๋ค ํฌ๊ธฐ ๋๋ฌธ์ ์ค๋ฅธ์ชฝ์ผ๋ก 3. ์์์ [2], ๋์ [3],..