아스테리스크

Programing Language/Python

아스테리스크와 패킹, 언패킹 기법

파이썬 코드를 보면 인자로 받는 부분에 *arg, **kwargs라는 표현을 많이 볼 수 있다. arg, kwarg가 어떤 변수의 이름인 것은 알겠지만 앞서 붙어있는 "*" 표현은 낯설기만 하다. 따라서 이번에는 해당 표현에 대해서 알아보고 어떻게 사용하는지에 대해서 알아보자. 파이썬의 아스테리스크 (Asterisk " * ") 파이썬이 지원하는 여러 연산자 중에 하나인 아스테리스크 (이하 * )는 단순히 곱셈만이 아닌 여러 의미를 가진 연산들을 지원하고 있다. 크게 4가지 종류로 사용이 된다. 곱셈, 거듭제곱 연산으로 사용 시퀸스 타입의 데이터를 반복 확장하고자 할 때 사용 가변인자를 사용하고자 할 때 사용 컨테이너(시퀸스) 타입의 데이터를 언패킹 할 때 사용 1, 2 문항은 자주 사용하기도 하고 대부..

JHeaon
'아스테리스크' 태그의 글 목록