개요
내장함수 sorted()는 리스트, 딕셔너리를 오름차순 혹은 내림차순으로 정렬할 수 있다.
sorted()
- sorted(정렬할 데이터, key, reverse)
- Parameters
- key
- reverse
- reverse = False(기본값) # 오름차순
- reverse = True # 내림차순
- return 값 : list
예제
- dictionary의 value를 기준으로 정렬
dic = {
"c":3,
"a":1,
"b":2,
"z":26,
}
result = sorted(dic.items(), key = lambda x : x[1])
print(result) # [('a', 1), ('b', 2), ('c', 3), ('z', 26)]
print(dict(result)) # {'a': 1, 'b': 2, 'c': 3, 'z': 26}
'python > basic' 카테고리의 다른 글
[Python] 객체의 메모리 크기 확인 (0) | 2023.05.30 |
---|---|
[Python] Built-in Data Types (자료형) (0) | 2023.05.30 |
[Python] global 키워드 (0) | 2023.05.30 |
[Python] Packing, Unpacking / 위치인자, 키워드인자 (0) | 2023.05.29 |
[Python] list에 원소 추가하기(append, extend, insert) (0) | 2022.12.05 |