728x90
반응형
반복문으로 쓰이는 for문은
상당히 중요하고 유용하게 쓰인다.
1. for in 반복문
num = [1,2,3,4]
for i in num:
print(i)
# 출력 : 1,2,3,4
가장 기본적인 반복문의 형태로
리스트, 배열, 딕셔너리 등 안에 있는
값들을 차례대로 꺼낼 수 있다.
2. for in range()
num = 3
for i in range(num):
print(i)
#출력 : 0,1,2
for i in range(1,10):
print(i)
#출력 : 1,2,3,4,5,6,7,8,9
for i in range(0,10,5)
print(i)
#출력 : 0,5
range() 함수를 사용하면
숫자의 범위를 정해 반목문을 실행시킬 수 있다.
3. for in enumerate()
num = [10,20,30]
for i in enumerate(num):
print(i)
#출력 : (0,10) (1,20) (2,30)
names = ['철수','영희']
for i, name in enumerate(names):
print(i, name)
#출력 : (0,철수) (1,영희)
가장 최근에 알게 된 함수로
인덱스 번호와 컬렉션의 원소를 tuple 형태로 반환해준다.
.format를 사용하면 index와 value처럼
활용 가능하다.
728x90
반응형
'Language > Python' 카테고리의 다른 글
[Python] sys.stdin.readline() (0) | 2022.01.08 |
---|---|
예제) 사각형 넓이 구하기 (0) | 2021.04.02 |
네이버 뉴스 API 크롤링 (0) | 2021.03.28 |
댓글