SMALL
*args (Arguments)
위치 기반 인수만 받을 수 있다.
함수에 전달된 여러 개의 인수를 지정된 순서대로 값을 전달한다.(튜플 형태)
예시)
def example(*args):
print(type(args)) # <class 'tuple'>
print(args)
example(1, 2, 3, 4) # 출력: <class 'tuple'> (1, 2, 3, 4)
**kwargs (Keyword Arguments)
키워드 인수만 받을 수 있다.
함수에 전달된 **키워드 인수(매개변수 이름을 명시한 인수)**를 키-값 쌍으로 묶어서 처리(딕셔너리 형태)
예시)
def example(**kwargs):
print(type(kwargs)) # <class 'dict'>
print(kwargs)
example(a=1, b=2, c=3) # 출력: <class 'dict'> {'a': 1, 'b': 2, 'c': 3}
LIST
'Today I learned' 카테고리의 다른 글
The Boston Housing Dataset(보스턴 주택 가격 데이터셋) (18) | 2024.12.18 |
---|---|
2024.12.17 각종 컴프리헨션 예제 (3) | 2024.12.17 |
2024.12.16 삼항연산자, 컴프리헨션 (2) | 2024.12.16 |
WIL (5) | 2024.12.13 |
2024.12.13 간단한 TIL (1) | 2024.12.13 |