[Python] map()

황인용·2020년 7월 27일
0

Python

목록 보기
41/44

map()

  • 파이썬 built-in 함수
  • list, dictionary 와 같은 iterable한 데이터를 인자로 받아 list 안의 개별 element를 함수의 인자로 전달하여 결과를 list 형태로 반환

map() syntax

map(function, iterable, ...)

example

# def func(x)
def func(x):
	return x * 2

>>> map(func, [1, 2, 3, 4])
[2, 4, 6, 8]
  • iterable 형태인 list를 인자로 받아, 개별 element를 func함수로 인자로 전달하여, 그 결과를 list로 리턴받음
# def func(x)
def func(x):
	return x * 2
    
>>> x = {
		1: 10,
        2: 20,
        3: 30
        }
>>> map(func, x)
[2, 4, 6]
  • iterable 형태인 list를 인자로 받아, 개별 key의 값들이 func함수로 인자로 전달하여, 그 결과를 list로 리턴받음
profile
dev_pang의 pang.log

0개의 댓글