728x90
반응형
함수와 같은 동작을 하는 한줄 표현식을 만들 수 있습니다.
아래 코드와 같이 간단한 함수를 만들어 사용하고 있습니다.
def func1(x):
return x*10
func1(10)
결과
100
다음과 같이 lambda를 사용해서 동일한 동작을 만들 수 있습니다.
(lambda x:x*10)(10)
결과
100
다음과 같이 사용 됩니다.
lambda 매개변수;표현식
다음과 같이 인수를 2개 사용하게 만든 코드 입니다.
(lambda x,y:x*y)(10, 20)
결과
200
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] gensim 3.x to 4 Migration (0) | 2022.08.28 |
---|---|
[파이썬] map 함수 (함수의 반복 실행) (0) | 2022.08.27 |
[파이썬] join 함수 (리스트 요소를 합쳐서 하나의 문자열로 만듬) (0) | 2022.08.26 |
[파이썬] random 리스트 값 섞기 (0) | 2022.08.26 |
[파이썬] pandas 행열(Column, Row) 전환 (0) | 2022.08.25 |
댓글