반응형
Python-목록을 함수 매개 변수로 사용
params = ['a',3.4,None]
함수에 대한 매개 변수로 파이썬 목록 (예 :)을 어떻게 사용할 수 있습니까? 예 :
def some_func(a_char,a_float,a_something):
# do stuff
splat 연산자를 사용하여이 작업을 수행 할 수 있습니다.
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
반응형
'IT story' 카테고리의 다른 글
angularjs에서 이벤트를 트리거 한 요소에 액세스하는 방법은 무엇입니까? (0) | 2020.09.03 |
---|---|
절대 경로가 필요한 PHP 파일을 포함하는 방법은 무엇입니까? (0) | 2020.09.02 |
마우스 휠을 사용할 때 JScrollPane에서 스크롤 속도를 높이는 방법은 무엇입니까? (0) | 2020.09.02 |
grep을 사용하여 줄 번호 만보고 (0) | 2020.09.02 |
io.sockets.emit과 broadcast의 차이점은 무엇입니까? (0) | 2020.09.02 |