파이썬 람다, 상세지도

람다 익명 함수

1  # 일반적인 정의 함수 
2  DEF의 FUNC1 (X, Y)
 . 3       X + Y
 . 4  #이 기능을 실행할 
5.  인쇄 (FUNC는 (1,2 ))
 6.  # 이 기능 회만 호출되는 경우, 또는 단순한 기능이 방법 어색하게 
. (7)  
(8).  
(9).  # 람다 
10 G는 = 람다 X는 Y가 : X + Y
 . 11  인쇄 (G는 (1,2 ))
 (12)는  #는 콜론 람다 식의 파라미터의 함수 인 왼쪽 오른쪽 함수의 리턴 값 (논리식) 
13  # 장점은 : (1) 파이썬이 과정을 절약 할 수 있습니다 람다 정의 함수를 사용하여, 일부 스크립트 실행을 작성하는 경우, 예를 들어, 우리는 단지 서버 시간을 관리하는 간단한 스크립트를 작성해야, 우리가 특별히 정의한 다음 함수 호출을 작성할 필요가 없습니다, 람다를 사용하면 코드를보다 간소화 할 수 있습니다. 
(14)  
(15)(2 ) 아래 프로그램 전반에 걸쳐 더 추상적이고 일부의 경우는, 때때로 함수에 이름이 귀찮은 문제가 두 번 함수를 호출 할 필요가 이름의 문제를 고려해야 할 필요가 없습니다 람다를 사용합니다.
(16)  
. (17)는 통상의 판독 기능 콕 와이어는 종종 DEF의 시작 부분에 정의 섹션을 이동 때문에 (3)의 단계는 생략 될 수있다 람다 함수를 사용하여, 가독성을 단순화.

 

지도 () 함수

지도 (FUNC,의 Iterable)
 # 첫번째 파라미터는 상기 제 파라미터의 함수가 반복기이다 
# 각 요소 반복자 파라미터의 함수가되고, 반복자 이송 각 요소는, 함수에 전달
 (=지도 람다를 X : X * X, [1,2,3,4,5,6 ]
 인쇄 (목록 (A)))         #의 변환 맵 개체 목록, 그 결과를 출력

 

추천

출처www.cnblogs.com/jum-bolg/p/11093381.html