FrontEnd
Javascript
Diary
ML
CS
Django
Algorithm
AWS
Co-Work
HTML
CSS
Python
React
ReactNative

Python args & python kwargs

*args

def function(*args):

      #내용

      return

args 는 argument의 줄임말 *arg는 크기가 정해지지 않은 여러개의 인자를 받을 수 있다.

**kwargs

def function(**kwargs):

        내용

      return

keyword arguments의 줄임말
**kwargs는 정해지지 않은 갯수의 인자를 dictionary형으로 받는다. (kwargs 자리에는 key = value 모양이 들어온다) (그래서 django의 경우 kwargs로 data를 가져오기도 한다.)