본문 바로가기

부스트캠프 AI Tech/Python

[05] 가변인자

def kwargs_test(one, two=3, *args, **kwargs):
    # * args 튜플형태로
    # ** kwargs 사전형태로
    # *(1,2,3,4,5) -> 1,2,3,4,5   unpacking 시에도 * 사용
    print(one + two + sum(args))
    print(two)
    print(args)
    print(kwargs)
    
kwargs_test(10, 20, 1, 2, 3, 4, first = 3, second = 2)
40
20
(1, 2, 3, 4)
{'first': 3, 'second': 2}