SYSTEM/Linux
[Linux] Python Map Lambda / map 함수 - 1시간전
이표현식은 def 의 lambda모든 구문 없이 인라인으로 작은 함수를 만드는 방법입니다. 다음은 단일 n매개변수가 있는 람다가 있으며 매개변수 값을 두 배로 반환합니다. lambda n: n * 2 람다의 코드는 일반적으로 변수나 if-문이 없는 단일 표현식이며 "반환"을 사용하지 않습니다. Lambda는 인라인으로 작성할 짧은 계산이 필요한 경우에 적합합니다. 많은 프로그램에는 이러한 방식으로 매우 간단하게 해결할 수 있는 일부 하위 부분이 있습니다. 더 긴 코드의 경우 def가 더 좋습니다. map()함수는 목록에 대해 람다 함수를 실행하여 [1, 2, 3, 4, 5]다음과 같이 목록과 같은 결과 컬렉션을 만듭니다. >>> list(map(lambda n: n * 2, [1, 2, 3, 4, 5])..