정렬1 파이썬) 객체 리스트의 다중 정렬 (백준 10825) students.sort(key=lambda x: (-x.native_lang, x.english, -x.math, x.name)) 객체 리스트 정렬 방법에 관한 정보만을 바로 보려면 아래 3번 문단으로 클래스로 찍어낸 객체들을 배열한 리스트에서, 객체의 여러 속성을 기준 삼아 정렬하는 알고리즘을 익히기 좋은 문제가 있어 정리. (물론 문제만 해결하자면 객체를 만들지 않고 2차원 배열을 이용하는 방법이 더 간단하다) https://www.acmicpc.net/problem/10825 10825번: 국영수 첫째 줄에 도현이네 반의 학생의 수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 한 줄에 하나씩 각 학생의 이름, 국어, 영어, 수학 점수가 공백으로 구분해 주어진다. 점수는 1보다 크거.. 2022. 3. 27. 이전 1 다음