반복 파이썬의 가장 강력한 기능 중 하나는 컬렉션의 요소에 액세스 할 수있는 방법입니다. 반복자는 객체가 이송 위치를 기억 할 수 있습니다. 반복자 객체는 모든 요소가 세션이 끝날 때 액세스 할 때까지 컬렉션의 첫 번째 요소의 방문을 시작했다. 반복자는 앞뒤로하지 이동할 수 있습니다. 반복자는 두 가지 기본 방법이 있습니다 ITER ()와 다음 ()를. 끈, 튜플 또는 객체의리스트 반복자를 만드는 데 사용할 수 목록 = [1,2,3,4 ] IT는 ITER은 (목록) = #는 반복자 오브젝트 생성 인쇄 (NEXT (IT)) #을 때 반복기의 출력 소자 . >>> 1 개 출력은 (다음 (IT))는 >>> 2 반복자 객체는 종래의 이송 문에 사용될 수있다 : 목록 = [1,2,3,4 ] IT는 ITER은 (목록) = #는 반복자 객체를 만들기 위한 X 의 IT : 전단 (X, 종료 = " " ) 상기 절차를 수행, 결과 출력은은 다음과 같다 : 1 2 3 4
또한 다음에 사용할 수 있음 () 함수 : 가져 오기 SYS # 통합 SYS는 모듈 목록을 = [1,2,3,4 ] IT는 ITER가 (목록) = #이 반복자 객체를 만들기 그동안 트루을 은 try : 인쇄 (다음 (IT)) 를 제외하고 StopIteration을 : sys.exit () 상기 절차를 수행하는 출력 결과는 다음과 같습니다 . 1 2 3. 4.