[python] 튜플을 이용한 함수의 반환 값
파이썬에서 함수는 한 개 이상의 값을 반환할 수 있습니다. 함수가 여러 값을 반환하는 경우 튜플을 이용하면 됩니다. 튜플을 사용하여 여러 값을 하나의 단위로 반환할 수 있으며, 이를 이용하여 함수의 반환 값을 다룰 수 있습니다.
튜플을 사용한 여러 값 반환
def get_user_info():
name = "John"
age = 30
gender = "male"
return name, age, gender # 여러 값을 튜플로 반환
위의 예제에서 get_user_info
라는 함수는 이름, 나이, 성별 세 가지 값을 튜플로 반환합니다.
반환된 튜플 다루기
user_info = get_user_info()
print(user_info[0]) # 이름 출력
print(user_info[1]) # 나이 출력
print(user_info[2]) # 성별 출력
get_user_info
함수가 반환한 튜플을 user_info
변수에 저장하고, 이후에는 인덱스를 이용하여 각 값을 추출하여 활용할 수 있습니다.
튜플을 이용하여 여러 값을 반환하고, 이를 다루는 방법에 대해 간단히 살펴보았습니다. 다음에는 튜플뿐만 아니라 딕셔너리나 다른 자료 구조를 이용하여 반환 값을 다루는 방법에 대해 알아보겠습니다.