반응형
파이썬 강의 딕셔너리 정렬방법 내장함수 sorted 사용법
파이썬 딕셔너리를 정렬하는 방법에 대한 강의입니다. 내장함수 sorted를 사용하면 딕셔너리의 키나 밸류를 기준으로 오름차순 또는 내림차순으로 정렬할 수 있습니다.
fruit = {'apple':5, 'grape':10, 'banana':7, 'peach':3, 'melon':2}
sorted1 = sorted(fruit.items(), reverse=True)
print(sorted1)
# [('peach', 3), ('melon', 2), ('grape', 10), ('banana', 7), ('apple', 5)]
def f1(x):
return x[0]
def f2(x):
return x[1]
sorted2 = sorted(fruit.items(), key=f1, reverse=True)
print(sorted2)
# [('peach', 3), ('melon', 2), ('grape', 10), ('banana', 7), ('apple', 5)]
sorted3 = sorted(fruit.items(), key=f2, reverse=True)
print(sorted3)
# [('grape', 10), ('banana', 7), ('apple', 5), ('peach', 3), ('melon', 2)]
유튜브 김플 스튜디오에 방문하시면 더 많은 파이썬 강의를 보실수 있습니다.
프로그래머 김플 스튜디오 유튜브 Go!
반응형
'프로그래밍 > before' 카테고리의 다른 글
파이썬 인스타그램 크롤링 이미지 다운로드 beautifulsoup, selenium 사용법 (2) | 2020.03.08 |
---|---|
파이썬 강의 람다(lambda) 함수로 딕셔너리 정렬 방법 (0) | 2019.12.12 |
파이썬 강의 람다 lambda 함수 사용법 (0) | 2019.12.12 |
파이썬 크롤링 예제 네이버 이미지 검색결과 한번에 다운로드 프로그램 (2) | 2019.12.12 |
파이썬 크롤링 예제 beautifulsoup 네이버 블로그 검색결과 크롤러 만들기 2편 프로그램 리팩토링 (1) | 2019.11.04 |