#Python - 18. 파이썬 for in list
본문 바로가기
Programming/Python

#Python - 18. 파이썬 for in list

by 권가 2020. 1. 17.

Python(파이썬)의 간단한 반복문을 공부해보았습니다.

 

for [변수1] in [변수2]: -> [변수2]의 모든 값을 [변수1]에 한번씩 넣어가며 [변수1]의 길이만큼 반복 실행한다.

[변수1]=[내용을 대입할 변수 이름]

[변수2]=[반복하려는 내용]

for문에서 생성한 지역변수(pattern) 즉, for문이 종료되면 변수가 사라집니다.

 

list1 = ['1', '2', '3', '4']
print('list1의 길이=', len(list1))
for pattern in list1:
    print(pattern)

간단한 리스트 list1과 for문의 지역변수 pattern을 활용한 반복문

for pattern in list1:

pattern = 내용을 대입할 변수 이름 즉, for문에서 생성한 지역변수

list1 = 반속하려는 내용

따라서, for pattern in list1 : print(pattern)을 내부 동작을 살펴보면

pattern = list1[0]

print(pattern)

pattern = list1[1]

print(pattern)

pattern = list1[2]

print(pattern)

pattern = list1[3]

print(pattern)

0 <= x < 4(list1의 길이len(list1)) 반복이 된다. 즉, 0, 1, 2, 3 총 4번 반복

댓글