파이썬 람다함수(lambda)와 if문

서현·2024년 8월 6일
0

파이썬

목록 보기
5/19

람다lambda함수

lambda 매개변수 : 표현식
람다는 간단한 표현식으로 이 표현식을 일회성으로 간편하게 사용하기 위해 쓰입니다.

  • 람다는 표현식 하나만 사용할 수 있으며, 복잡한 로직을 구현하기 어렵습니다

1) 더하기

def plus(x,y):
	return x + y
    
>>> plus(10,4)
14

위의 plus식을 람다를 사용해 나타내게 되면

(lambda x,y : x + y)(10,4)
14

이렇게 사용될 수 있음

2)if문
lambda 매개변수 : 표현식1 if 조건삭 else 표현식2

  • 람다 if문에서는 elif와 같은 복잡한 구문을 구현할 수 없음
lambda x, y : x if x > y else y

위와 같이 사용할 수 있음

profile
서현이의 코드 생활 ദ്ദി ( ᵔ ᗜ ᵔ )

0개의 댓글