함수 orderBy()

Jmnote (토론 | 기여)님의 2020년 3월 20일 (금) 12:46 판 (새 문서: 분류: 정렬 ==개요== ;orderBy() ==PHP== 분류: PHP {{참고|PHP orderBy()}} ==Python== 분류: Python {{참고|파이썬 orderBy()}} <source lang='python'> from pp...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

orderBy()

2 PHP

3 Python

from pprint import pprint 
employees = [
{'EmployeeID':'1', 'Name':'한놈',   'BirthDate':'1999-01-01'},
{'EmployeeID':'2', 'Name':'두시기', 'BirthDate':'2000-01-01'},
{'EmployeeID':'3', 'Name':'석삼',   'BirthDate':'1999-01-01'},
{'EmployeeID':'4', 'Name':'너구리', 'BirthDate':'2000-01-01'}
]

employees.sort(key=lambda x: x['Name'])
employees.sort(key=lambda x: x['BirthDate'], reverse=True)

pprint( employees )
#[{'BirthDate': '2000-01-01', 'EmployeeID': '4', 'Name': '너구리'},
# {'BirthDate': '2000-01-01', 'EmployeeID': '2', 'Name': '두시기'},
# {'BirthDate': '1999-01-01', 'EmployeeID': '3', 'Name': '석삼'},
# {'BirthDate': '1999-01-01', 'EmployeeID': '1', 'Name': '한놈'}]
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}