Python - for문
작성자 정보
- 코드파이로 작성
- 작성일
본문
Python의 for문은 반복 작업을 수행할 때 효과적으로 사용되는 구문 중 하나입니다.
이번 글에서는 Python에서의 for문에 대해 자세히 살펴보고, 다양한 활용 예제를 통해 이해해보겠습니다.
1) for 문의 기본 구조
for문은 시퀀스(리스트, 튜플, 문자열 등)나 다른 반복 가능한(iterable) 객체의 각 요소를 순차적으로 처리할 때 사용됩니다. 아래는 기본적인 for문의 구조입니다.
for 변수 in 리스트(또는 튜플, 문자열):
# 코드 블록
# 변수를 활용한 작업
리스트나 튜플, 문자열의 첫 번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 변수를 활용한 작업이 반복되어 수행됩니다.
2) 기본적인 사용 예제
# 리스트 순회
fruits = ['사과', '바나나', '딸기']
for fruit in fruits:
print(fruit)
# 문자열 순회
word = 'Hello'
for char in word:
print(char)
3) range() 함수와 함께 사용하기
range() 함수를 사용하면 일정한 범위의 숫자를 생성할 수 있습니다.
# 1부터 5까지 출력
for i in range(1, 6):
print(i)
4) enumerate() 함수와 함께 사용하기
enumerate() 함수를 사용하면 인덱스와 값 모두를 활용할 수 있습니다.
# 리스트의 인덱스와 값 출력
fruits = ['사과', '바나나', '딸기']
for index, value in enumerate(fruits):
print(f'인덱스 {index}: {value}')
Python의 for문은 다양한 상황에서 반복 작업을 간편하게 수행할 수 있는 강력한 도구입니다.
관련자료
댓글 0
등록된 댓글이 없습니다.