Python의 for 루프는 목록, 튜플, 문자열, 사전 등 컬렉션의 항목에 대한 반복을 허용하며 각 항목에서 코드 블록을 반복적으로 실행하는 데 이상적입니다. for 루프 구문은 각 반복에서 컬렉션의 각 항목을 가져오는 루프 변수를 선언합니다. 루프는 중단, 계속, 기타 등의 기능을 사용하여 조정할 수 있습니다. 0에서 10까지 반복하려면 range(11) 구문에서 for index를 사용할 수 있습니다. 이터러블의 데이터를 처리하지 않고 코드를 여러 번 반복하려면 for _ in range(times) 구문을 사용하면 됩니다. 인덱스 기반 반복의 경우 for index, enumerate(iterable)의 value를 사용하여 인덱스와 항목에 모두 액세스할 수 있습니다. Python의 for 루프는 미리 정의된 횟수만큼 실행되는 헤더와 코드 블록이 있는 복합문입니다. for 루프의 기본 구문은 이터러블의 변수에 대한 구문입니다: <body>이며, 여기서 variable은 루프 변수이고 이터러블은 데이터 컬렉션입니다. Python에서 이터러블은 리스트, 튜플, 문자열, 딕셔너리, 집합 등 반복할 수 있는 객체입니다. 여러 개의 루프 변수가 있는 루프를 가질 수도 있으며, 루프는 헤더를 한 번 실행하지만 입력 이터러블이 비어 있으면 본문을 실행하지 않습니다.
realpython.com
Real Python: Python for Loops: The Pythonic Way
Create attached notes ...
