최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array
가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다.
array
의 길이 < 100array
의 원소 < 1000구글링을 한 풀이이다. 파이썬에 대해 익숙해지지 않아 문제를 풀기 어려웠다.
파이썬의 for문의 경우 else if를 elif로 쓴다.
[표현식 for 항목 in 반복가능객체 if 조건문] 형태를 “리스트 컴프리헨션”이라고 한다.
enumerate란?
인덱스와 원소를 동시에 접근하면서 튜플형식으로 반환해 주는것
for entry in enumerate(['a','b','c']):
print(entry)
(0, 'a') (1, 'b') (2, 'c')