[python] 튜플을 이용한 조건문의 활용

파이썬에서 튜플을 활용하여 조건문을 작성하는 방법에 대해 알아보겠습니다.

1. 튜플 소개

튜플은 변경 불가능한 시퀀스 자료형으로, 리스트와 유사하지만 한 번 생성되면 값을 변경할 수 없습니다. 튜플은 소괄호 ()를 사용하여 생성하며, 콤마(,)로 구분된 값들의 시퀀스입니다.

example_tuple = (1, 2, 3, 4, 5)

2. 튜플을 활용한 조건문

튜플을 이용하여 여러 조건을 한 번에 평가하고 결과를 반환받을 수 있습니다.

# 예시 튜플 생성
person = ("Alice", 30, "Engineer")

# 튜플을 활용한 조건문
if person[1] > 20 and person[2] == "Engineer":
    print(f"{person[0]} is a senior engineer.")
else:
    print(f"{person[0]} is not a senior engineer.")

3. 여러 조건을 가진 튜플 활용

튜플을 이용하여 여러 조건을 조합하는 것이 가능합니다.

# 예시 튜플 생성
temperature = (25, "Sunny")

# 여러 조건을 가진 튜플 활용
if temperature[0] > 30 and temperature[1] == "Sunny":
    print("It's a hot sunny day!")
elif temperature[0] < 10 and temperature[1] == "Rainy":
    print("It's a cold rainy day.")
else:
    print("The weather is pleasant.")

튜플을 이용하여 조건문을 작성하면 코드를 간결하게 유지할 수 있으며, 여러 조건을 쉽게 평가할 수 있습니다.

튜플을 활용한 조건문을 통해 코드를 읽기 쉽고 유지보수하기 쉽게 만들 수 있습니다.


참고 문헌: