특정 튜플을 표현하는 집합이 담긴 문자열 s가 매개변수로 주어질 때, s가 표현하는 튜플을 배열에 담아 return 하도록 solution 함수를 완성해주세요.
def solution(s):
answer = []
# 숫자로 이루어진 배열로 변경
start, tmp = 0, []
for i in range(len(s)-1):
if s[i] == '{':
start = i
elif s[i] == '}':
tmp.append(list(map(int,s[start+1:i].split(','))))
tmp.sort(key=lambda x: len(x))
for t in tmp:
answer.append([x for x in t if x not in answer][0])
return answer