8
부두에서 람다를 어떻게 처리합니까? "callable"은 같은 것입니까? 람다를 매개 변수로 사용하는 메서드는 어떻게 정의합니까?부두에있는 Lambdas?
부두에서 람다를 어떻게 처리합니까? "callable"은 같은 것입니까? 람다를 매개 변수로 사용하는 메서드는 어떻게 정의합니까?부두에있는 Lambdas?
어흥 지원 람다 표현 구문 수행이 예에서는
foo = {x|x+2}
seven = foo(5)
def TakeLambda(expr as callable(int) as int):
return expr(10)
twelve = TakeLambda(foo)
, foo
받아들이 함수 인 번호 X 되돌아 X + 2 그래서 foo(5)
반환 번호 제 TakeLambda
는 함수 호출 그 foo
을 받아들이고이를 10으로 평가합니다.
람다를 메서드 인수로 받아들이려면 어떻게해야합니까? – mmiika
도움이 되었기를 바랍니다. – Greg
감사합니다. 대부분의 경우 "호출 가능함"으로 충분합니다. – mmiika