language/Python

[Python] 콜백함수란? map함수란?

스파이디웹 2022. 1. 24. 11:30
728x90

CallBack function

함수의 인자로 사용되는 함수를 callback 함수라고 한다.

MapReduce의 Map함수, 공백을 기준으로 입력을 받아 int타입으로 변환하는 Map함수 같은 기능을 나타내며 이렇게

map(function , iterable) 처럼 함수내에서 함수를 인자로써 사용되는 함수를 콜백 함수라고 함


map(function, iterable) 함수

function에는 사용자 정의 함수가 올 수 있고, 내장함수도 올 수 있으며, 람다식으로도 표현이 가능하다

list(map(lambda x:x**2, range(5)))
A,B = map(int, input().split())

*iterable 객체란?

list, dict, set, str, bytes, tuple, range 타입 처럼

반복 가능한 객체를 의미

728x90