Python: sort, sorted 활용하기
정렬 기준 선택 오름 차순 정렬 nums = [[3, 4], [1, 1], [1, -1], [2, 2], [3, 3]] sort(nums, key=lambda x: (x[0], x[1])) 정렬하고자 하는 기준이 여러 개인 경우 위와 같이 우선적으로 정렬할 기준을 선택하여 정렬할 수 있다. 반대로 `x: (x[1], x[0])`가 된다면 2번째 값을 기준으로 정렬을 하게 된다. 내림 차순 정렬 nums = [[3, 4], [1, 1], [1, -1], [2, 2], [3, 3]] sort(nums, key=lambda x: (-x[0], x[1])) 정렬하고자 하는 기준에 하나는 내림차순, 하나는 오름 차순으로 정렬하고자 한다면 위와 같이 `-`를 붙여주면 내림차순으로 정렬할 수 있다. 중복되는 값이 있..
🙋♂️ 프로그래밍 언어/Python
2020. 9. 23. 18:02
글 보관함
최근에 올라온 글
최근에 달린 댓글