Python map() 함수
x = map(myfunc, ('apple', 'banana', 'cherry'))
정의와 사용법
map() 함수는 iterable의 각 항목에 대해 지정된 함수를 실행합니다. 항목은 함수로 전달됩니다.
문법functionmap( ,)
매개변수 값
매개변수 | 설명 |
---|---|
function | 필수. 각 항목에 대해 실행되는 함수. |
iterable |
필수. 시퀀스, 집합 또는 이터레이터 객체. 귀하는 원하는 만큼 상호 이루어지는 객체를 보낼 수 있으며, 단지 함수의 각 상호 이루어지는 객체에 대해 하나의 매개변수를 가지도록 해야 합니다. 귀하는 원하는 만큼 상호 이루어지는 객체를 보낼 수 있으며, 단지 함수가 각 상호 이루어지는 객체에 대해 하나의 매개변수를 가지도록 해야 합니다. |
더 많은 예제
예제
두 가지 상호 이루어지는 객체를 함수에 보내어 새로운 과일을 생성합니다:
def myfunc(a, b): return a + b x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))