[9/13] 튜플

이경준·2021년 9월 13일
0

코테

목록 보기
109/140
post-custom-banner

레벨2 문제

내 코드

from collections import Counter

def solution(s):
    
    arr = []
    for i in s:
        if (i.isdigit() or i == ','):
            arr.append(i)
    arr = "".join(arr)
    arr = list(map(int, arr.split(',')))
            
    cnt = Counter(arr)
    cnt = sorted(cnt.items(), reverse=True, key = lambda x:x[1])
    
    arr = []
    for key, value in cnt:
        arr.append(key)
    
    answer = arr
    return answer

로직

  • 리스트로 바꿔주고, Counter 쓰고 정렬해주면 끝!
  • 딕셔너리 정렬하는 방법이 조금 까다롭다. 외워야할듯
profile
The Show Must Go On
post-custom-banner

0개의 댓글