파이썬 정렬 파라미터 람다 기능 키

먼저, 람다 형식 람다 X : X + 1. ,

수신의 전면 X의 대응 파라미터는 , 후자에 대응하는 리턴 값 ,

그것은 한 맑은로, 사용이 간편하다 ":"전에 제대로 사용할 수 있습니다 후 의미한다.

나 지금 예를 들면, (키 = ??) list.sort 여기에, 같은 정렬과 같은 주요 기능을 살펴 보자

경우] 목록 = [1, -2, 3 , -4, 5] 다음 list.sort (키, λ = X : X * -1)

실행리스트 된 후 [5, 3, 1, -2, -4, ( 내림차순으로 아무 문제가없는 것으로 보이지만,

그러나 종류의 기본 상승은 ) 배열

에 따라 각 프로세스를 가로 지르는 목록을 통해 이런 종류의 기능을 반복 것을 쉽게 알 수있다

항목의 수에 대응하는 콘트라스트 정렬에서, 키는 각각의 추가 파라미터로 추상화 될 수있다

값 "높이"의 대표적인하고 원래의 값에 따라 정렬 한 다음 목록.

그래서, 중요한 사실이다 전달 후, 핸들러 값이 사후 처리를 따라 정렬 .

추천

출처www.cnblogs.com/ligaofeng/p/11945957.html