요긴소프트 2022. 6. 24. 15:10
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
반응형