[프로그래머스] Lv.0 /최빈값 구하기 (파이썬/Python)
1. 문제 설명2. 풀이 과정해당 문제는 최빈값을 계산하기 위한 방법을 고안할 수 있는지 묻는 문제이다.dict을 사용하여 빈도를 계산하기 위해 빈 dict을 만들고, for문과 if문을 사용하여주어진 값들을 하나씩 확인하면서 이미 카운트한 수는 +1 카운트가 없는 수일 경우 1로 초기화한다. 그 다음에는 최빈값이 여러 개일 경우 -1로 리턴하기 위해 확인한다.먼저 최빈값의 빈도수를 찾는 max()함수를 사용하고LC(List Comprehension)로 최대 빈도수랑 같은 수일 경우 key값을 반환하여 리스트로 변환한다.마지막으로 len()함수로 리스트의 수가 2개 이상일 경우, -1로 반환하도록 한다.1개일 경우 최빈값을 반환하기 위해 key값만 반환하여 마무리한다.3. 코드