その先にあるもの…

[PYTHON] map() 본문

프로그래밍/Python

[PYTHON] map()

specialJ 2019. 8. 16. 10:45

fn = lambda n : n + 2
list( map( fn, [1,2,3,4] ) )
[3,4,5,6]

d = { 1:10, 2:20, 3:30 }
list( map(fn, d) )
[3,4,5]

list( map( fn, [ x[i] for i in x ] ) )
[12, 22, 32]

list, dic과 같은 iterable 데이터를 인자로 받아 개별 item을 함수을 함수의 인자로 사용한다.
결과는 list로 형 변환한다.

'프로그래밍 > Python' 카테고리의 다른 글

[PYTHON] timeutil.relativedelta  (0) 2019.09.30
[PYTHON] struct모듈 pack, unpack  (0) 2019.08.16
[PYTHON] 라이브러리 설치  (0) 2019.08.01
[PYTHON] Anaconda  (0) 2019.08.01
[PYTHON] with ~ as  (0) 2019.07.24
Comments