반응형
클래스 인스턴스 목록이 있습니다.
x = [<iteminstance1>,...]
다른 속성 중에서 클래스에는 score
속성이 있습니다. 이 매개 변수를 기준으로 항목을 오름차순으로 정렬하려면 어떻게해야합니까?
수정 : Python의 list
에는 sort
라는 것이 있습니다. 여기서 이걸 사용해도 될까요? 이 함수가 내 score
속성을 사용하도록 어떻게 지시합니까?
해결 방법
import operator
sorted_x = sorted(x, key=operator.attrgetter('score'))
x를 제자리에 정렬하려면 다음을 수행 할 수도 있습니다.
x.sort(key=operator.attrgetter('score'))
참조 페이지 https://stackoverflow.com/questions/4010322
반응형
'파이썬' 카테고리의 다른 글
파이썬 언제 적용 (pd.to_numeric)하고 언제 파이썬에서 astype (np.float64)을해야합니까? (0) | 2020.10.27 |
---|---|
파이썬 Django Forms에서 CSS 클래스 정의 (0) | 2020.10.27 |
파이썬에서 문자열의 마지막 문자를 반환 (0) | 2020.10.27 |
파이썬 Python : _imagingft C 모듈이 설치되지 않았습니다. (0) | 2020.10.27 |
파이썬 회색조 이미지를 3 채널 이미지로 변환 (0) | 2020.10.27 |
댓글