지식 정보 공유/etc
Python | Map (맵)
Charming_ham
2021. 2. 4. 12:45
728x90
반응형
728x90
In [1]:
def list_mul(x):
return x * 2
result = list(map(list_mul, [1, 2, 3]))
print(result)
[2, 4, 6]
함수로 실행된 list_mul, [1, 2, 3]
인자가 출력된 값을 map 을 통해 묶어서 list 형태로 출력해준다.
map 의 기본 사용 서식은 map(f, iterable)
로 사용된다. f
에는 함수를 사용하며, iterable
함수에 인자로 사용될 부분에는 리스트 데이터가 들어간다.
이를 람다 식에 함께 사용하면 다음과 같다.
In [3]:
result = list(map(lambda i: i * 2 , [1, 2, 3]))
print(result)
[2, 4, 6]
728x90
반응형