[파이썬] map 함수

2022. 12. 29. 15:41·Python
반응형

파이썬 map 함수를 학습 후 정리한 포스팅 입니다.

이번 포스팅에서는 map에 대해 학습합니다.

 

map은 리스트의 요소를 지정된 함수로 처리해주는 함수이다.

map은 원본 리스트를 변경하지 않고 새 리스트를 생성한다.

 

I) map 함수

map 함수의 기본 형태는 다음과 같다.

 

map(function, iterable)

즉, map 함수에는 함수와 반복 가능한 자료형이 온다.

map 함수는 map객체를 반환하므로 해당 자료형을 list 혹은 tuple로 형 변환해야 한다.

 

II) 활용

map 함수는 어떤 상황에서 사용할 수 있을까?

리스트의 요소를 int형으로 변환해주는 코드를 작성해보자.

 

a = [1.2, 2.5, 3.7, 4.6]

for i in range(len(a)):
	a[i] = int(a[i])

리스트 a를 int형으로 변환하기 위해서는 list의 길이 만큼 반복하는 for문 안에서 형 변환을 진행해줘야 하는 번거로움이 있다 

a = [1.2, 2.5, 3.7, 4.6]
a = list(map(int, a))

map 함수를 사용하고 list로 변환해주면 간단하게 작성할 수 있다.

 

*유의사항

- 파이썬 공부 중인 인공지능공학과 학부생이 정리해서 남긴 정리입니다.

- 정확하지 않거나, 틀린 점이 있다면 댓글로 알려주시면 감사하겠습니다.

 

 

 

 

 

 

반응형
저작자표시 (새창열림)

'Python' 카테고리의 다른 글

[파이썬] 파이썬 자료 구조  (0) 2023.01.12
[파이썬] input.split() 활용  (0) 2022.12.29
[파이썬] 리스트와 반복문  (0) 2022.03.23
[파이썬] if~else와 elif 구문  (0) 2022.03.23
[파이썬] 불 자료형과 if 조건문  (0) 2022.03.23
'Python' 카테고리의 다른 글
  • [파이썬] 파이썬 자료 구조
  • [파이썬] input.split() 활용
  • [파이썬] 리스트와 반복문
  • [파이썬] if~else와 elif 구문
성 언
성 언
AI 학과 3학년 학생이자 RAG 기반 LLM 챗봇 개발 회사에서 근무 중입니다. AI 챗봇 개발과 관련된 기술, 연구, 그리고 실험 과정에서 얻은 인사이트를 공유합니다. 최신 AI 기술을 함께 탐구하며 성장해 나가요!
    반응형
  • 성 언
    AI EON
    성 언
  • 전체
    오늘
    어제
    • AII
      • NLP
      • AI Paper Review
      • MLOps
      • Python
      • Algorithm
      • Memo
      • Server Developer
        • Node.js
        • DataBase&Data Engineering
        • Server Basic
      • MATH
        • Linear Algebra
        • AI
      • etc
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Ubuntu-20.04 APM 소스 설치
    파이썬
    패스트캠퍼스 수강 후기
    팬텀 읽기
    더티 쓰기
    NVML
    node.js
    그리디 알고리즘
    Signature 초격차 패키지
    map 함수
    백준
    배타 잠금
    문서 자동화
    배열의 모양 변경
    docx-template
    더티 읽기
    c++
    umc
    transaction
    알고리즘
    비반복 읽기
    [Numpy] squeeze & unsqueeze
    word 자동화
    스택
    리랭커
    다중 버전 동시성 제어
    파이썬 문서 자동화
    Python
    reranker
    트랜잭션
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
성 언
[파이썬] map 함수
상단으로

티스토리툴바