ljk6463   3년 전

Counter는 dictionary를 생성하고

Counter.most_common() 함수는 최빈값을 빈도기준으로 내림차순 정렬한 리스트를 반환하는 것으로 알고 있습니다.

Counter() 생성자 사용시 Counter(sorted(arr)) 과 Counter(arr) 의 차이가 있는 지 궁금합니다

어차피 사전이라 순서가 없을 거라 생각했는데 디폴트 값이 정렬되고 안되고의 차이가 있나요?

정렬 시 코드는 통과, 그렇지 않은 코드는 틀렸다고 나옵니다

nooob   3년 전

카운터 생성시에 리스트에 들어있는 원소 순서대로 생성되네요.

most_common()을 수행할 때 같은 빈도를 가지는 원소들은 초기화된 순서대로 출력됩니다.

제가 테스트 했었던 코드입니다.

댓글을 작성하려면 로그인해야 합니다.