import re
def solution(s):
answer = []
arr = s.split(',{')
arr.sort(key=len) # 길이 순으로 정렬
for x in arr:
# 숫자로 해당하는 항목들을 리스트로 변경
numbers = re.findall('\d+', x)
for k in numbers:
if int(k) not in answer:
answer.append(int(k))
return answer
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[Python] 프로그래머스 Level 2 오픈 채팅방 (0) | 2022.09.11 |
---|---|
[Python] 프로그래머스 Level 2 주차 요금 계산, defaultdict (1) | 2022.09.10 |
[Python] 프로그래머스 Level 2 k진수에서 소수 개수 구하기 (0) | 2022.09.10 |
[Python] 프로그래머스 Level 2 뉴스클러스터링, Counter (0) | 2022.09.10 |
[Python] 프로그래머스 Level 2 [1차] 캐시 , LRU 알고리즘 (0) | 2022.09.08 |