매일매일 (Everyday)
[코드업 기초 100제] - map( ) 활용 - Python
apdo
2021. 8. 16. 17:40
코드업 기초 100제 풀면서 list 파트에서 새로 배웠던 내용(map( ) 활용하기)에 대해 정리해보겠습니다.
d = [3.75, 4.25, 1.30, 2.5, 5.5]
for i in range(0, len(d)):
d[i] = int(d[i])
# 출력은
# [3, 4, 1, 2, 5]
d 라는 list에서 각 요소들에 int( ) 를 부여해주기 위해서는 for문을 이용하여 요소 각각 하나씩 가져와서 int( ) 처리를 했습니다.
하지만, map( ) 함수를 적용한다면 더 간단히 만들 수 있습니다.
d = [3.75, 4.25, 1.30, 2.5, 5.5]
d = list(map(int, d)) # map( ) 를 적용하고 리스트로 반환하기
print(d)
# 출력은
# [3, 4, 1, 2, 5]