-
파이썬으로 이차원 배열 정렬하기programming 공부/Python 2021. 4. 24. 18:15
나름 자주 쓸일이 있는데 자꾸 까먹어서 정리해둔다.
크게 두가지 방법을 쓸 수 있다.
lambda 함수를 이용하는 방법
arr = [[1,2,3,4],[6,1,2,4,4,5,5],[6,23,52345,325,124,3246],[1,4,2,65,4,2,6]] arr.sort(key = lambda x: x[1])
operator 모듈의 itemgetter 를 쓰는 법
from operator import itemgetter arr = [[1,2,3,4],[6,1,2,4,4,5,5],[6,23,52345,325,124,3246],[1,4,2,65,4,2,6]] arr.sort(key = itemgetter(1))
'programming 공부 > Python' 카테고리의 다른 글
[python] 현재 사용자 이름 가져오기 (0) 2021.05.13 [python] class instance의 변수로 정렬하기 (0) 2021.05.02 Codility 배열문제 2번 (0) 2021.03.01 구글 이미지 크롤링 하기 (0) 2021.01.12 1. Hello World (0) 2021.01.10