본문 바로가기
프로그래밍/파이썬

파이썬(Python) - 24.람다

by -현's- 2020. 4. 25.
반응형

●람다

- 파이썬에서 함수를 작성할 때 공간 낭비없이 함수를 간단하게 선언하게 해주는 기능이다.

- 기본형태

lambda  매개변수 : 리턴값

lambda  x : x * 2

lambda  x , y : x + y

 

 

 

●map()함수

- 리스트의 요소를 함수에 넣고 리턴된 값으로 새로운 리스트를 만든다.

- 기본형태

map(함수, 리스트)

 

ex)

 

 

 

 

●filter()함수

- 리스트의 요소를 함수에 넣고 리턴된 값이 true인것만으로 새로운 리스트를 만든다.

 

ex)

 

 

 

 

●람다를 활용한 map(), filter() 예제

ex)

 

 

 

 

반응형

댓글