저번 포스팅에 이어서 이번에도 반복문에 대해 작성하는데 여기서는 시퀀스 타입을 인자로 받아서 이터레이터 객체를 생성하고 데이터를 반환하는 내장 함수와 특정 조건이 만족되면 반복문을 빠져나오는 break 명령 및 특정 조건이 만족되면 반복의 시작으로 다시 리턴하는 continue 명령에 대해 작성한다. 이터레이터 관련 내장 함수 break, continue 명령에 들어가기 전에 우선 이터레이터 관련 내장 함수부터 살펴볼텐데, 여기서는 iter( ), next( ), enumerate( ) 함수가 있다. iter( ) 함수는 객체에 대한 이터레이터(iterator, 반복자)를 생성하고, next( ) 함수는 이터레이터로부터 생성된 데이터를 반환한다. enumerate( ) 함수는 반복이 가능한 객체의 각 데이터에 번호를 순서대로 부여하여 튜플로 반환하는 열거 타입의 객체를 반환하는 함수이다. iter(object[, sentinel]) next(iteratorp, default]) en...
#
break
#
이터레이터
#
열거타입
#
시퀀스타입
#
반복문
#
Python
#
next
#
iterator
#
iter
#
for문
#
enumerate
#
continue
#
파이썬