lambda 식 활용

Equeue·2021년 9월 1일

파이썬 lambda식 활용

sort(), sorted()


lambda 정렬
a_6=[[1,2],[3,4],[5,6],[7,8]]
.sort() #return nontype. 해당변수 내부를 바꿔줌.
sorted() #return sort된 새로운 배열.
print(sorted(a_6, key=lambda x: -x[0])) 
#lamda x 는 정렬할 변수 내의 value를 칭함.
#비교할 아이템의 요소가 복수 개일 경우, 튜플로 그 순서를 내보내주면 된다.
sorted(e, key = lambda x : (x[0], -x[1])) 
#첫번째정렬기준 x[0], 두번째 정렬기준 -x[1]
profile
Equeue's Develop Post

0개의 댓글