Python - 루프 목록
목록을 통해 루프
루프를 사용하여 목록 항목을 반복할 수 있습니다 for
.
예시
목록의 모든 항목을 하나씩 인쇄합니다.
thislist = ["apple", "banana", "cherry"]
for x in thislist:
print(x)
Python For 루프 장 for
에서 루프에 대해 자세히 알아보세요 .
인덱스 번호 반복
인덱스 번호를 참조하여 목록 항목을 반복할 수도 있습니다.
range()
및
함수를 사용 len()
하여 적절한 이터러블을 만듭니다.
예시
색인 번호를 참조하여 모든 항목을 인쇄하십시오.
thislist = ["apple", "banana", "cherry"]
for i
in range(len(thislist)):
print(thislist[i])
위의 예제에서 생성된 iterable은 [0, 1, 2]
.
while 루프 사용하기
루프를 사용하여 목록 항목을 반복할 수 있습니다 while
.
함수를 사용 len()
하여 목록의 길이를 결정한 다음 0에서 시작하여 인덱스를 참조하여 목록 항목을 순환합니다.
각 반복 후에 인덱스를 1씩 증가시키는 것을 기억하십시오.
예시
while
모든 색인 번호를 살펴보기 위해 루프를 사용하여 모든 항목 인쇄
thislist = ["apple", "banana", "cherry"]
i = 0
while i < len(thislist):
print(thislist[i])
i = i + 1
Python While 루프 장 while
에서 루프에
대해 자세히 알아보세요 .
목록 이해를 사용한 반복
목록 이해는 목록을 반복하는 가장 짧은 구문을 제공합니다.
예시
for
목록의 모든 항목을 인쇄 하는 짧은 핸드 루프:
thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]
다음 장에서 목록 이해에 대해 자세히 알아보십시오. 목록 이해 .