728x90
반응형
data = [
{'name': '김철수', 'age': 8},
{'name': '홍길동', 'age': 17},
{'name': '고길동', 'age': 43}
]
# age 순으로 오름차순
sorted(data, key=lambda item: item['age'])
# name 순으로 내림차순
sorted(data, key=lambda item: item['name'], reverse=True)
※ data 자체가 바뀌지는 않고, sorted 함수를 실행하면 정렬된 목록을 리턴해줍니다.
728x90
반응형
'코딩 강좌 > 파이썬(Python) 팁' 카테고리의 다른 글
PandasAI와 Streamlit으로 만드는 데이터 분석 챗봇 (1) | 2024.11.08 |
---|