티스토리 뷰
1. partial 함수
- 함수를 만들어 넘길때 자주 사용
1
2
3
4
5
6
7
8
|
from functools import partial
def sum(a,b):
print(a+b)
f = partial(sum,20)
f(1)
>>21
|
cs |
2. lambda 함수
- lambda expression
- 함수를 간편하게 작성할 수 있어서 다른 함수의 인수로 넣을때 주로 사용
- 매개변수, 연산자, 값 등을 조합한 식으로 반환값을 만드는 방식
1
2
3
|
sum_ex = lambda x : x + 20
sum_ex(2)
|
cs |
<출처>
'Programming > python' 카테고리의 다른 글
python 멀티 프로세스와 멀티 스레드 (0) | 2019.10.05 |
---|---|
python hashlib (0) | 2019.10.04 |
python numpy reshape 정리 (0) | 2019.10.03 |
신호처리에서의 signal decimate와 spectrogram (1) | 2019.10.03 |
python 가변길이 매개변수 *args, **kargs (2) | 2019.10.02 |
댓글