프로그래밍/before

파이썬 강의 람다(lambda) 함수로 딕셔너리 정렬 방법

김플 2019. 12. 12. 21:47
반응형

파이썬 강의 람다(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!

반응형

▼웹크롤링&자동화를 제대로 배워보고 싶다면?▼

 

실습으로 끝장내는 파이썬 웹 크롤링과 웹 페이지 자동화 - 인프런 | 강의

쉬운 설명과 다양한 실습으로 어떠한 사이트라도 원하는 대로 파이썬(Python) 웹 크롤링을 할 수 있게 됩니다., - 강의 소개 | 인프런...

www.inflearn.com