chyam

[python]- lambda 함수 본문

python

[python]- lambda 함수

chyam_eun 2024. 3. 9. 13:42

lambda 함수

 

lambda 함수는 익명함수로, 재사용 할 수는 있지만 권장은 하지 않는다.

또한,매개 변수로 함수를 전달한다.

 

lambda 매개변수 : 함수 형태로 사용한다.

 

이런식으로 간단하게 사용할 수 있다. 

 

또한, 다른함수와 잘 쓰인다.

 

 

map 함수

 

이 함수는 특정한 함수를 적용시키고 싶을 때 사용한다.

 

list(map(함수,리스트)) 형태로 사용한다. 이를 사용하면 "새로운 리스트"를 만들어준다. 

 

lambda와 같이 사용할때는 함수자리에 lambda함수를 써준다. 

 

 

 

filter 함수

 

이 함수는 참인 값들로 새로운 리스트를 만들어낸다. 

 

참은 1, 거짓은 0으로 나타낸다. filter함수는 다른값은 거르고 1인값들을 출력해준다.

두번째는 홀수인 수들의 x%2값이 1이 나오므로 홀수인 값들을 출력해준다.

 

세번째는 조건을 걸어 짝수인 값들이 나오도록 해주었다.

 

'python' 카테고리의 다른 글

[python]- 에라토스테네스의 체 (소수 찾기)  (0) 2024.04.06
[python]- set 자료형  (0) 2024.03.18
[python]- isdigit() 숫자 판별 함수  (0) 2024.03.12