[python] 매개변수로 튜플 받기

파이썬에서는 함수의 매개변수로 튜플을 받을 수 있습니다. 이 기능을 활용하면 함수가 고정된 개수의 매개변수를 한꺼번에 받을 수 있어서 유연한 프로그래밍이 가능해집니다.

예를 들어, 아래와 같이 함수를 선언하여 튜플을 매개변수로 받을 수 있습니다.

def print_values(*args):
    for value in args:
        print(value)

위의 예제에서 *args는 임의의 개수의 인자를 받아서 args라는 튜플에 저장합니다. 따라서 print_values(1, 2, 3)과 같이 호출하면 (1, 2, 3)이라는 튜플이 args에 저장되어 함수 내부에서 활용할 수 있습니다.

이와 같이 튜플 매개변수를 활용하면 함수에 동적으로 변하는 인자들을 전달할 수 있어서 매우 유용합니다.

더 자세한 내용은 파이썬 공식 문서를 참고할 수 있습니다.