본문으로 바로가기
Python

강의

Python 도구 상자

기초기술 수준
업데이트됨 2025. 12.
이터레이터와 리스트 이해에 대해 학습하여 현대적인 데이터 사이언스 기술을 계속해서 쌓아 나가세요.
무료로 강의 시작
PythonProgramming
4시간
12 동영상
46 연습 문제
3,800 XP
310K+
성취 증명서

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

수천 개 기업의 학습자들이 사랑하는

Group

팀을 교육하시나요?

비즈니스용으로 체험해 보세요

강의 설명

이 Python 도구 상자 과정에서는 한 단계 더 나아간 Python 기술을 익히게 됩니다. 먼저 for 루프에서 이미 접해 보신 반복자(iterator)에 대해 배웁니다. 그다음 Python을 사용하는 모든 데이터 전문가와 개발자에게 매우 유용한 리스트 컴프리헨션(list comprehension)을 익힙니다. 과정의 마지막에는 케이스 스터디를 통해 이 과정의 두 파트에서 배운 모든 기법을 직접 적용해 보겠습니다.비디오에는 실시간 자막이 포함되어 있으며, 비디오 왼쪽 하단의 "Show transcript"를 클릭해 표시할 수 있어요. 강의 용어집은 오른쪽의 자료(resources) 섹션에서 확인하실 수 있습니다. CPE 크레딧을 받으려면 과정을 완료하고 인증 평가에서 70% 이상의 점수를 취득해야 합니다. 오른쪽의 CPE 크레딧 안내(Callout)를 클릭하면 해당 평가로 이동할 수 있습니다.

선수 조건

Introduction to Functions in Python
1

PythonLand에서 반복자 사용하기

for 루프를 작성하며 이미 사용해 본 반복자(iterator)와 이터러블(iterable)에 대해 자세히 배웁니다. 반복자를 효과적으로 다룰 수 있게 해 주는 몇 가지 유용한 함수도 익힙니다. 그리고 데이터 과학에서 대용량 데이터를 다루는 데 중요한 활용 사례로 장을 마무리합니다. 여기서는 Twitter 데이터를 반복자를 사용해 청크 단위로 로드해 볼 거예요.
챕터 시작
2

리스트 컴프리헨션과 제너레이터

이 장에서는 반복자에 대한 지식을 바탕으로, 한 줄의 코드로 복잡한 리스트—그리고 리스트의 리스트—까지 만들 수 있는 리스트 컴프리헨션을 소개합니다! 리스트 컴프리헨션은 코드를 크게 단순화하고 효율적으로 만들어 주며, 여러분의 Python 도구 상자에서 핵심 도구가 될 거예요. 이어서 메모리에 저장하지 않고 필요할 때마다 즉석에서 생성해 대용량 데이터 시퀀스를 다룰 때 매우 유용한 제너레이터에 대해서도 학습합니다.
챕터 시작
Python 도구 상자
강의
완료

수료증 획득

LinkedIn 프로필, 이력서 또는 CV에 이 인증서를 추가하세요
소셜 미디어와 성과 평가에서 공유하세요
지금 등록

19백만 명 이상의 학습자와 함께 Python 도구 상자을(를) 시작하세요!

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.

모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.