sort와 lambda사용
array.sort(key=lambda x:(-int(x[1]), int(x[2]), -int(x[3]), x[0]))
4개의 키로 정렬시킬 경우
x[1], x[2], x[3]은 int / x[0]은 string
앞에 '-'을 붙히면 reverse되어 정렬된다. (= 점점 작아지는 정렬)
sorted로도 동일하게 가능
'언어 > 파이썬' 카테고리의 다른 글
10진수를 n진수로 만들기 (0) | 2021.04.03 |
---|---|
함수의 인자 전달 (0) | 2021.03.30 |
[python] list 복사(copy) (0) | 2021.01.19 |
[python] 2차원 배열 돌리기 (0) | 2021.01.19 |
[python] 여러 개의 숫자들 중 특정 숫자가 포함된 숫자 찾기 (0) | 2021.01.18 |
댓글