목록은 요소의 순서가 지정된 시퀀스입니다. 목록의 개별 요소는 0부터 시작하여 길이가 1까지 가는 인덱스를 사용하여 액세스합니다. 인덱스가 이 범위를 벗어나면 IndexError 예외가 발생합니다.
다음 예에서 무한 루프는 한 번에 하나의 요소를 팝하는 데 사용됩니다. 마지막 요소가 팝된 후에도 루프가 이동하려고 하면 IndexError 예외가 발생합니다. try – 예외 메커니즘을 사용하여 트랩합니다.
a=[1,2,3] while True: try: b=a.pop() print (b) except (IndexError): break