list_num = [1, 2, 3]
for num in list_num:
print(num)
list_num에서 num을 따와서 print하는 예시이다.
for i in range(3):
0이상 3미만을 의미한다.
for i in range(1, 3):
1부터 3미만을 의미한다.
for i in range(1, 7, 2):
그럼 이건???
1이상 7미만 2씩 증가를 의미한다.
1 3 5가 순차적으로 나온다.
list_num = [1, 2, 3, 4]
for num in list_num:
for i in range(1, 10, num):
print(i)
for문을 이해하기 좋은 코드인것 같다.
이렇게 list_num에서 num이란걸 받고 1부터 10까지 num씩 증가한다는 표현이 가능하다.
list_num에서 for문 한번, 1부터 10까지 num씩 증가하여 2중 for문이 되는 것을 볼 수 있다.
num = 1인 경우
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
num = 2인 경우
1, 3, 5, 7, 9
num = 3인 경우
1, 4, 7, 10
num = 4인 경우
1, 5, 9