반응형
파이썬 강의 람다(lambda) 함수로 딕셔너리 정렬 방법
파이썬에서 sorted를 사용하여 딕셔너리를 정렬할때 key에 람다(lambda) 함수를 넣어 코드를 더 짧고 간단하게 만드는 방법에 대한 강의입니다. 딕셔너리 정렬 할 때 람다 함수를 사용하면 따로 함수를 만들 필요가 없어 편리하게 사용 할 수 있습니다.
fruit = {'apple':5, 'grape':10, 'banana':7, 'peach':3, 'melon':2}
sorted1 = sorted(fruit.items(), key=lambda x:x[0])
sorted2 = sorted(fruit.items(), key=lambda x:x[1])
print(sorted1)
# [('apple', 5), ('banana', 7), ('grape', 10), ('melon', 2), ('peach', 3)]
print(sorted2)
# [('melon', 2), ('peach', 3), ('apple', 5), ('banana', 7), ('grape', 10)]
파이썬 람다 함수 기본 사용법 https://youtu.be/3zOypvH42jY
유튜브 김플 스튜디오에 방문하시면 더 많은 파이썬 강의를 보실수 있습니다.
프로그래머 김플 스튜디오 유튜브 Go!
반응형
'프로그래밍 > before' 카테고리의 다른 글
파이썬 여러페이지 크롤링 네이버 블로그 검색결과 웹스크래핑 (1) | 2020.03.08 |
---|---|
파이썬 인스타그램 크롤링 이미지 다운로드 beautifulsoup, selenium 사용법 (2) | 2020.03.08 |
파이썬 강의 딕셔너리 정렬방법 내장함수 sorted 사용법 (0) | 2019.12.12 |
파이썬 강의 람다 lambda 함수 사용법 (0) | 2019.12.12 |
파이썬 크롤링 예제 네이버 이미지 검색결과 한번에 다운로드 프로그램 (2) | 2019.12.12 |