파이썬 람다표현식 활용 방법 (lambda 기초)

함수를 간략하게 만드는 람다표현식에 대해 알아보죠.  특히 람다표현식은 함수를 간편하게 작성할 수 있어서 다른 함수의 인수로 넣을때 자주 사용됩니다.  람다 표현식 만들기 def plus_ten(x): return x + 10 plus_ten(1) 위와 같은 함수를 람다표현식으로 바꾸어보겠습니다.   lambda 기본형태 저장될 변수 = lambda 매개변수: 식(return 코드) plus_ten = lambda x: x+10 #사용예 plus_ten(1) # 11 매개변수 x 하나를 받고, x에 더하기 10을 해서 반환한다는 의미 람다 표현식 자체 호출(실행)하기 (lambda x: x+10)(1) #11 자바스크립트의 자체 실행함수와 형태가 같습니다. ()로 묶어서 마지막에 (1)처럼 매개변수를 전달하고 바로 실행하는 코드입니다. 람다 표현식 안에서는 새로운 변수를 만들 수 없습니다. (lambda…

0 Comments

매개변수, 인수 그만 헷갈리자!

매개변수, 파라미터, 인수, 아규먼츠 혼용하여 쓰다보면 헷갈린다. 언제 파라미터라고 하고 언제 아규먼츠라고 하는지 헷갈린다. 헷갈려!! def add(a, b): # a, b는 매개변수 return a+b print(add(3, 4)) # 3, 4는 인수 위의 코드 하나로 깨끗이 구분하자. 함수를 정의할 때 사용하는 변수이름을 매개변수(parameter), 함수를 실행할때…

0 Comments