Python/파이썬 기초
파이썬_기초 20_map()
me1
2020. 4. 19. 17:30
map()
map()은 반복 가능한 자료형을 받아 설정한 함수로 수행한 결과를 반환해주는 함수입니다.
map(함수,반복 가능한 자료형)
map() 함수의 기본 구조입니다.
a=['1','2','3','4','5']
a=list(map(int,a))
# 결과>>[1, 2, 3, 4, 5]
print(a)
b=list(map(str, range(5)))
# 결과>>['0', '1', '2', '3', '4']
print(b)
c=('1','2','3','4','5')
c=tuple(map(int,c))
# 결과>>(1, 2, 3, 4, 5)
print(c)
리스트 a의 값들을 map()함수를 이용해 str형에서 int형으로 바꿔주었습니다.
map() 함수를 이용하면 반복문을 통해 일일이 바꾸지 않고 한번에 바꿀 수 있다는 장점이 있습니다.
리스트 b에 range() 함수를 통해 값을 만들어주고 이를 map()함수를 이용해 str형으로 바꿔주었습니다.
튜플 c의 값들을 map()함수를 이용해 str형에서 int형으로 바꿔주었습니다.