강의
Python 도구 상자
기초기술 수준
업데이트됨 2025. 12.
PythonProgramming4시간12 동영상46 연습 문제3,800 XP310K+성취 증명서
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
수천 개 기업의 학습자들이 사랑하는
팀을 교육하시나요?
비즈니스용으로 체험해 보세요강의 설명
선수 조건
Introduction to Functions in Python1
PythonLand에서 반복자 사용하기
for 루프를 작성하며 이미 사용해 본 반복자(iterator)와 이터러블(iterable)에 대해 자세히 배웁니다. 반복자를 효과적으로 다룰 수 있게 해 주는 몇 가지 유용한 함수도 익힙니다. 그리고 데이터 과학에서 대용량 데이터를 다루는 데 중요한 활용 사례로 장을 마무리합니다. 여기서는 Twitter 데이터를 반복자를 사용해 청크 단위로 로드해 볼 거예요.
2
리스트 컴프리헨션과 제너레이터
이 장에서는 반복자에 대한 지식을 바탕으로, 한 줄의 코드로 복잡한 리스트—그리고 리스트의 리스트—까지 만들 수 있는 리스트 컴프리헨션을 소개합니다! 리스트 컴프리헨션은 코드를 크게 단순화하고 효율적으로 만들어 주며, 여러분의 Python 도구 상자에서 핵심 도구가 될 거예요. 이어서 메모리에 저장하지 않고 필요할 때마다 즉석에서 생성해 대용량 데이터 시퀀스를 다룰 때 매우 유용한 제너레이터에 대해서도 학습합니다.
3
모든 것을 하나로!
이 장에서는 새로 익힌 기술을 활용해 실제 데이터셋인 세계은행(World Bank)의 세계 개발 지표(World Development Indicators)에서 의미 있는 정보를 정리하고 추출해 봅니다. 반복자와 제너레이터를 사용하면서 직접 함수와 리스트 컴프리헨션을 작성해 보며 Python 실력을 탄탄히 다질 기회를 제공합니다.
Python 도구 상자
강의 완료
19백만 명 이상의 학습자와 함께 Python 도구 상자을(를) 시작하세요!
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.
모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.