[python]ํ๋ก๊ทธ๋๋จธ์ค - ํํ
https://school.programmers.co.kr/learn/courses/30/lessons/64065
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
def solution(s):
answer = []
#{{ ์ดํ๋ถํฐ }} ์ด์ ๊น์ง์์ },{๋ก ๋๋ ์ ,๋ฅผ ๊ธฐ์ค์ผ๋ก array ๋ง๋ค๊ธฐ!
#๊ธธ์ด์์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ๊ธฐ
arr = sorted([s.split(',') for s in s[2:-2].split('},{')], key = len)
for i in arr:
for j in i:
#answer array์ ์์ผ๋ฉด ์ถ๊ฐํด์ฃผ๊ธฐ
if int(j) not in answer:
answer.append(int(j))
return answer
'Problem Solving > PROGRAMMERS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python]ํ๋ก๊ทธ๋๋จธ์ค - ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ (0) | 2022.08.04 |
---|---|
[python]ํ๋ก๊ทธ๋๋จธ์ค - ๋ด์ค ํด๋ฌ์คํฐ๋ง (0) | 2022.08.01 |
[python]ํ๋ก๊ทธ๋๋จธ์ค - ์คํ์ฑํ ๋ฐฉ (0) | 2022.07.29 |
[python]ํ๋ก๊ทธ๋๋จธ์ค - ๋ฉ๋ด ๋ฆฌ๋ด์ผ (0) | 2022.07.27 |
[python]ํ๋ก๊ทธ๋๋จธ์ค - ๋น๋ฐ์ง๋ (0) | 2022.07.25 |
๋๊ธ