[Python] - 객체 정렬, 등수 표현, 객체 정렬 문제 풀이 (정보 정렬, 좌표 거리, 정렬된 위치 탐색)
1. 객체 정렬 시 등수 표현 - 국어, 수학, 영어 점수를 가진 학생 정보가 주어진다. - 총합이 높은 순서로 정렬할 때, 1등부터 n 등까지 등수에 해당하는 학생의 번호를 출력한다. - 총합에 따라 내림차순 정렬이 되면서 학생의 번호도 같이 움직인다. - 정렬 후 등수에 해당하는 번호를 출력한다. - 객체에 학생 번호에 해당하는 멤버 변수를 추가한다. - 등수별 학생의 번호를 출력하기 위해 index를 출력하는 enumerate 함수를 사용한다. - start 값으로 시작 index 값을 설정할 수 있다. Class 이용 class Student: def __init__(self, kor, math, eng, num): self.kor = kor self.math = math self.eng = en..
2023. 9. 22.