반응형
<파이썬 자주 사용하는 sorted 함수 정리하기>
1. sorted()
: 원소들을 정렬한 결과를 반환하는 함수
예를 들어 [2, 7, 3, 9]와 같은 리스트가 있다고 할때 sorted 함수를 사용해준다면
자동으로 오름차순으로 정렬해줌.
실행결과)
*만약 내림차순의 결과가 필요하다면?
'reverse = True' 사용
1-1. key값을 이용한 sorted()
위의 sorted 함수는 key 값을 이용해서도 정렬이 가능하다.
예를 들어, 위와 같이 튜플 형식의 원소들을 가지고 있는 리스트가 있다고 할때,
각 튜플의 두번째 값인 숫자들을 기준으로 정렬을 하고 싶다면
위와 같이 key 값을 이용해서 정렬할 수 있다.
실행결과)
반응형
'백준 알고리즘 > Python' 카테고리의 다른 글
[알고리즘] DFS & BFS 알고리즘(1) - 스택 자료구조와 큐 자료구조 (0) | 2022.12.24 |
---|---|
[알고리즘] 그리디 알고리즘 - 백준 1931 파이썬 문제풀이: 회의실 배정 (0) | 2022.12.24 |
[알고리즘] 그리디 알고리즘 - 백준 11047 파이썬 문제풀이: 동전 0 (0) | 2022.12.23 |
[알고리즘] 그리디 알고리즘 (0) | 2022.12.21 |
파이썬 - 순열과 조합 라이브러리 (0) | 2022.11.22 |