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

#Python - 19. 파이썬 for in range

by 권가 2020. 1. 17.

for i in range(5):
    print(i)

range(5)를 선언해주면 0, 1, 2, 3, 4 ( 0<= x < 5 )로 범위를 지정해줄 수 있어요.

names=['a', 'b', 'c', 'd', 'e']
for i in range(len(names)):
    name=names[i]
    print('{}: {}'.format(i+1, name))

#enumerate=한번에 순서와 리스트의 값을 모두 만들어낸다.
for i, name in enumerate(names):
    print('{}: {}'.format(i+1, name))

 

1. 반복할 리스트(배열)가 정해졌을 때: for ~ in ~ : 사용

2. 반복할 횟수가 정해졌을 때: for ~ in range() : 사용

댓글