공부/python

계속 혼동 된다.. map 함수

무른2 2023. 10. 23. 21:22

map(function,iterable)

 

 

map() 함수는 파이썬에서 사용되는 내장 함수 중 하나로, 반복 가능한(iterable) 객체(예: 리스트, 튜플)의 각 요소에 대해 특정 함수를 적용하여 새로운 이터러블 객체를 생성하는 데 사용.

 

  • function: 각 요소에 적용하려는 함수를 지정합니다. 이 함수는 iterable의 각 요소에 적용됩니다.
  • iterable: 함수가 적용될 반복 가능한 객체(예: 리스트, 튜플)를 지정합니다.

map() 함수는 요소별로 function을 호출하고, 그 결과를 새로운 이터러블 객체로 반환합니다. 이때, 원본 iterable의 순서는 그대로 유지됩니다. 결과로 반환되는 객체는 map 객체이며, 이 객체를 리스트나 튜플로 변환하거나 반복할 수 있습니다.

 

리스트의 각 요소의 제곱 구하기

 

 

 

 

파이썬 코딩 도장: 22.6 리스트에 map 사용하기

이번에는 리스트에 map을 사용해보겠습니다. map은 리스트의 요소를 지정된 함수로 처리해주는 함수입니다(map은 원본 리스트를 변경하지 않고 새 리스트를 생성합니다). list(map(함수, 리스트)) tupl

dojang.io

 

언팩킹

파이썬에서 여러 값을 동시에 변수에 할당하는 프로세스

주로 시퀀스(리스트,튜플 등)나 맵(딕셔너리)에서 값을 추출하고 변수에 할당하는 데 사용

변수의 개수와 시퀀스의 원소 개수가 일치해야함

 

'공부 > python' 카테고리의 다른 글

알고리즘 BFS(너비우선탐색)  (0) 2023.11.24
enumerate  (0) 2023.11.23
IQR 이상치  (0) 2023.11.04
ImportError: cannot import name 'Int64Index' from 'pandas'  (0) 2023.11.04
텐서플로 import 에러  (0) 2023.10.22