[python] 리스트에 map() 함수 사용

anjiyoo·2024년 3월 6일

Python

목록 보기
20/41
post-thumbnail

1.map 함수

  • 리스트의 요소를 지정된 함수로 처리해주는 함수 (원본 리스트 변경하지 않고 새 리스트 생성)
  • map 함수에는 리스트 뿐만 아니라 반복 가능한 모든 객체 넣을 수 있음
map()
list(map(함수, 리스트))
tuple(map(함수, 튜플))
a = [1.2, 2.5, 3.7, 4.6]
a = list(map(int, a))

2.input().split()과 map 함수

  • input().split()의 결과는 문자열 리스트
  • 리스트 요소를 int로 변환, 결과는 맵 객체
  • 맵 객체는 변수 여러 개에 저장 가능
a = input().split()
# map를 사용해 정수로 변환
a = map(int, input().split())
profile
기록으로 흔적을 남기는 것을 좋아합니다

0개의 댓글