Counter 내장함수를 쓴다
from collections import Counter
T = int(input())
for i in range(T):
idx = int(input())
arr = list(map(int, input().split()))
score = Counter(arr).most_common(1)[0][0]
print(f'#{idx} {score}')
most_common
을 사용해주면 최빈값을 정렬해준다
예) {3 : 3, 2 : 1, 1 : 1}
most_common(1)
최빈값 1만 출력해준다
[0][0]
붙일 경우 최빈값 하나만 출력되고
(1)
만 쓸 경우
[(최빈값, 갯수)] 같이 출력된다~
'2022-2 > coding, setting ..' 카테고리의 다른 글
자격증 | 2022년 정보처리기사 제 1회 필기시험 개념정리 (0) | 2022.03.07 |
---|---|
자격증 | 2021, 2020 (개정) 기출문제 정리 (0) | 2022.03.07 |
Python | sort( ) (0) | 2022.01.27 |
자격증 | 2021년 1회 기출문제 (0) | 2022.01.25 |
Python | map( ) (0) | 2022.01.25 |