[python] 반복문으로 튜플 순회하기

파이썬에서는 튜플이라는 자료형을 사용하여 여러 값을 하나로 묶을 수 있습니다. 튜플은 리스트와 비슷하지만, 값을 변경할 수 없다는 특징이 있습니다. 이번 글에서는 반복문을 사용하여 튜플의 값을 하나씩 순회하는 방법에 대해 알아보겠습니다.

튜플 생성하기

먼저 간단한 예제를 통해 튜플을 생성하는 방법을 알아보겠습니다. 다음은 fruits라는 이름의 튜플을 생성하는 예제입니다.

fruits = ('apple', 'banana', 'orange', 'grape')

반복문으로 튜플 순회하기

튜플을 순회하기 위해 for 반복문을 사용할 수 있습니다. 다음은 fruits 튜플의 값을 하나씩 출력하는 예제입니다.

for fruit in fruits:
    print(fruit)

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

apple
banana
orange
grape

인덱스와 함께 튜플 순회하기

인덱스와 함께 튜플을 순회하려면 enumerate 함수를 사용할 수 있습니다. enumerate 함수는 순회 가능한(iterable) 객체의 인덱스와 값을 함께 반환해주는 함수입니다. 다음은 인덱스와 함께 fruits 튜플을 순회하고 값을 출력하는 예제입니다.

for index, fruit in enumerate(fruits):
    print(index, fruit)

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

0 apple
1 banana
2 orange
3 grape

요약

이번 글에서는 파이썬에서 튜플을 반복문으로 순회하는 방법에 대해 알아보았습니다. 튜플은 값을 변경할 수 없는 특징이 있으므로, 순회 및 접근하는 용도로 많이 사용됩니다. for 반복문과 enumerate 함수를 활용하여 튜플의 값을 다루는 다양한 작업을 수행할 수 있습니다.

참고 자료