Notice
Recent Posts
Recent Comments
Link
투케이2K
112. (python/파이썬) [Mac Os] : [문법] : operator.itemgetter 사용해 튜플 특정 key 값 기준으로 오름 차순 정렬 수행 본문
Python
112. (python/파이썬) [Mac Os] : [문법] : operator.itemgetter 사용해 튜플 특정 key 값 기준으로 오름 차순 정렬 수행
투케이2K 2024. 5. 12. 11:56[개발 환경 설정]
개발 툴 : VsCode
개발 언어 : python
[소스 코드]
# --------------------------------------------------------------
# [import]
# --------------------------------------------------------------
from operator import itemgetter
# --------------------------------------------------------------
# --------------------------------------------------------------
# [요약 설명]
# --------------------------------------------------------------
# 1. operator.itemgetter 은 파이썬에서 주로 sorted와 같은 함수의 key 매개변수에 적용하여 다양한 기준으로 정렬할 수 있도록 도와주는 모듈입니다
# --------------------------------------------------------------
# --------------------------------------------------------------
# [class start]
# --------------------------------------------------------------
# --------------------------------------------------------------
# [main start]
# --------------------------------------------------------------
# [초기 변수 선언]
users = [
{"name": "twok", "age": 22, "grade": 'A'},
{"name": "2k", "age": 32, "grade": 'B'},
{"name": "tk", "age": 17, "grade": 'B'},
]
# [itemgetter 사용해 특정 key 값 기준 재정렬 수행]
result = sorted(users, key=itemgetter('age'))
# [로그 출력 수행]
print("")
print("----------------------------------------")
print("result :: ", result)
print("----------------------------------------")
print("")
# --------------------------------------------------------------
# [main end]
# --------------------------------------------------------------
# --------------------------------------------------------------
# [class end]
# --------------------------------------------------------------
[결과 출력]
반응형
'Python' 카테고리의 다른 글
Comments