[프로그래머스 | Lv2] 튜플

https://school.programmers.co.kr/learn/courses/30/lessons/64065

문자열의 첫 번째 분할(tp 목록) 후 요소는 내림차순으로 정렬됩니다.

그런 다음 tp를 반복하면서 중복 요소를 제거하고 순서대로 응답 배열에 요소를 추가합니다.

# 프로그래머스 64065: 튜플 (2019 카카오 개발자 겨울 인턴십)

def solution(s):
    s = s.lstrip("{{").rstrip("}}").split("},{")
    tp = ()
    for i in s:
        tp.append(list(map(int, i.split(","))))
    tp.sort(key = lambda x:len(x))
    
    answer = ()
    for i in tp:
        j = list(set(i) - set(answer))
        answer.append(j(0))
        
    return answer