파이썬 딕셔너리를 키(key) 또는 값(value)으로 정렬하는 방법을 소개하고, 이를 응용하는 문제를 2개 풀어본다. 이번 연재까지 잘 소화하시면 딕셔너리로 어떤 작업을 하더라도 큰 어려움이 없으실 것이다.
설명 순서는 다음과 같다. 키(key)로 정렬하기 값(value)으로 정렬하기 [응용문제 1] 딕셔너리를 값(value) 기준으로 순서 매겨 정렬하기 [응용문제 2] 단어를 숫자로 바꾸는데, 많이 나오지 않은 단어는 1로 바꾸기 키(key)로 정렬하기 파이썬 딕셔너리를 키(key)로 정렬하기는 어렵지 않다.
딕셔너리의 items( )를 뽑아내어 sorted( ) 함수로 정렬한다. sort( ) 함수는 원본은 그대로 둔 채 키 기준으로 정렬된 새로운 리스트를 만드는데, 원본이 어떤 iterable이든 관계없이 사용할 수 있다. (iterable: 내부 요소들을 하나씩 꺼낼 수 있는 객체.
예를 들어 리스트, 튜플, 딕셔너리, 세트, 문자열 등). 아래 예는 5명이 100 미터 달...
#
딕셔너리enumerate
#
딕셔너리키로정렬
#
딕셔너리순서매기기
#
딕셔너리람다
#
딕셔너리내림차순정렬
#
딕셔너리값으로정렬
#
딕셔너리value정렬
#
딕셔너리key정렬
#
딕셔너리get함수
#
리스트요소출현빈도세기
원문 링크 : [딥러닝을 위한 파이썬] 딕셔너리 정렬하기