[Python] 파이썬 일급 함수#1

아직·2022년 6월 8일
0
post-thumbnail

1)

print(list(map(var_func, filter(lambda x : x % 2, range(1, 6)))))
print([var_func(i) for i in range(1, 6) if i % 2])

filter(조건 함수, 순회 가능한 데이터)를 입력해야 하는데 만족하는 값만 뽑아낸다면, 이는 if의 기능을 내장하고 있다고 봐야 하는가?

2)

five = partial(mul,5)

이는 일급 함수의 특징을 잘 보여준다고 할 수 있는데 먼저 함수를 변수 five에 할당했고, 함수 mul을 인자로 받는다.

0개의 댓글