모든 멤버의 type 변환하기 - map

이번 강의에서는 Iterable의 모든 멤버의 type을 변환하는 방법을 알아봅시다.

예시)

  • 문자열 배열 ['1', '100', '33']을 정수 배열 [1, 100, 100]로 바꾸기
  • 부동소숫점 튜플 (3.14, 3.5, 22.6)을 정수 배열 (3, 3, 22)로 바꾸기

다른 언어에서는..(또는 이 기능을 모르시는 분은)

보통 사람들은 for 문을 이용해 원소의 타입을 하나씩 바꿉니다.

list1 = ['1', '100', '33']
list2 = []
for i in list1:
    list2.append(int(i))
파이썬에서는

파이썬의 map을 사용하면 for 문을 사용하지 않고도 멤버의 타입을 일괄 변환할 수 있습니다.

list1 = ['1', '100', '33']
list2 = list(map(int, list1))

강의에 등록된 질문이 없습니다. 궁금한 부분이 있으면 주저하지 말고 무엇이든 물어보세요.