본문 바로가기
Python

[Python] map 함수 - function, lambda

by 하응 2023. 6. 13.

map( )은 function과 리스트, 튜플 등 iterable 을 인자로 받아 map 객체로 리턴 

 

1. function을 사용하는 경우

dummy_list = [1,2,3,4,5]

def square(i):
    return i**2

list(map(square, dummy_list))

 

2. python 기본 모듈을 사용하는 경우 

dummy_list = [1,2,3,10,11]

max(map(min, enumerate(dummy_list)))

 

3. lambda를 사용하는 경우 

dummy_list = [1,2,3,4,5]

list(map(lambda x: x**2, dummy_list))

 

반응형

댓글