IT

Python - 목록을 함수 매개 변수로 사용

itgroup 2023. 8. 16. 22:09
반응형

Python - 목록을 함수 매개 변수로 사용

파이썬 목록을 사용하는 방법(예:params = ['a',3.4,None]) 함수에 대한 매개 변수로 사용됩니다. 예:

def some_func(a_char,a_float,a_something):
   # do stuff

스플랫 연산자를 사용하여 이 작업을 수행할 수 있습니다.

some_func(*params)

이로 인해 함수는 각 목록 항목을 별도의 매개 변수로 수신합니다.설명은 다음과 같습니다. http://docs.python.org/tutorial/controlflow.html#unpacking-argument-lists

이것은 이미 완벽하게 답변되었지만, 제가 방금 이 페이지에 와서 바로 이해하지 못했기 때문에 단순하지만 완전한 예를 추가하려고 합니다.

def some_func(a_char, a_float, a_something):
    print a_char

params = ['a', 3.4, None]
some_func(*params)

>> a

별표 사용:

some_func(*params)

인수 압축 풀기 연산자 *를 원합니다.

언급URL : https://stackoverflow.com/questions/4979542/python-use-list-as-function-parameters

반응형