내가 자주 까먹는 파이썬 기능들
[ 요소 별 정렬 ] 정렬을 하는데 요소가 많으면 첫 번째는 오름차순으로 두 번째는 내림차순으로 정리해야 하는 경우가 생길 수 있다. 이런 경우 sort 내부에서 lambda로 쉽게 오름차순과 내림차순을 설정할 수 있다. 백준 알고리즘에서 국영수(10825) 문제를 풀면 정렬 기준은 4가지이다. 1. 두 번째 원소를 기준으로 내림차순 정렬 2. 두 번째 원소가 같은 경우, 세 번째 원소를 기준으로 오름차순 정렬 3. 세 번째 원소가 같은 경우, 네 번재 원소를 기준으로 내림차순 정렬 4. 네 번째 원소가 같은 경우, 첫 번째 원소를 기준으로 오름차순 정렬 이 경우 입력이 (Junkyu 50 60 100, Sangkeun 80 60 50, Sunyoung 80 70 100) 같이 들어온다. 정렬 기준의 우..
2024.01.26