나의 풀이

def solution(clothes):
    answer = 1
    data = {}
    for i, j in clothes:
        data[j] = data.get(j, 0) + 1

    for i in data:
        answer *= data[i] + 1

    return answer - 1

 

파이썬 dictionary의 .get 함수를 사용하였다.

 

data.get(x, y)

딕셔너리 data에서 x 값을 가져오되, 없다면 y를 반환(default value)

+ Recent posts