[python] 매개변수로 튜플 받기
파이썬에서는 함수의 매개변수로 튜플을 받을 수 있습니다. 이 기능을 활용하면 함수가 고정된 개수의 매개변수를 한꺼번에 받을 수 있어서 유연한 프로그래밍이 가능해집니다.
예를 들어, 아래와 같이 함수를 선언하여 튜플을 매개변수로 받을 수 있습니다.
def print_values(*args):
for value in args:
print(value)
위의 예제에서 *args
는 임의의 개수의 인자를 받아서 args
라는 튜플에 저장합니다. 따라서 print_values(1, 2, 3)
과 같이 호출하면 (1, 2, 3)
이라는 튜플이 args
에 저장되어 함수 내부에서 활용할 수 있습니다.
이와 같이 튜플 매개변수를 활용하면 함수에 동적으로 변하는 인자들을 전달할 수 있어서 매우 유용합니다.
더 자세한 내용은 파이썬 공식 문서를 참고할 수 있습니다.