[프로그래머스] 해시 - 베스트 앨범
나의 답 def solution(genres, plays): #장르별, 총 재생횟수를 담을 리스트 dic = {} #[장르, 재생횟수] 묶은 리스트 music = [] #장르별, 재생횟수를 0으로 초기화 for i,value in enumerate(genres): dic[value]=0 #장르별, 재생횟수의 총합을 구함 #[장르, 재생횟수]를 묶어 music에 append for i,value in enumerate(genres): dic[value]+=plays[i] music.append([value, plays[i]]) #장르별 재생횟수에서, value(재생횟수)에 맞춰, 내림차순으로 정렬 dic = sorted(dic.items(), key=lambda x: x[1],reverse=True) #정..
2024. 1. 25.