목록 개체를 반복하는 다양한 방법이 있습니다. Python의 for 문에는 목록이 소진될 때까지 목록을 순회하는 변형이 있습니다. Java의 foreach 문과 동일합니다. 구문은 -
for var in list: stmt1 stmt2
예시
다음 스크립트는 목록의 모든 항목을 인쇄합니다.
L=[10,20,30,40,50] for var in L: print (L.index(var),var)
출력
생성된 출력은 -
0 10 1 20 2 30 3 40 4 50
예시
또 다른 방법은 목록의 길이까지 범위를 반복하고 목록의 항목 인덱스로 사용하는 것입니다.
for var in range(len(L)): print (var,L[var])
출력
목록에서 열거 개체를 가져와서 반복할 수도 있습니다. 다음 코드도 동일한 출력을 제공합니다.
for var in enumerate(L): print (var)