반응형
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
반응형
'IT' 카테고리의 다른 글
팬텀 JS 동기식 AJAX 요청: NETWORK_ERR: XMLHttp 요청 예외 101 (0) | 2023.08.16 |
---|---|
컴파일러에 'System' 유형이 필요했기 때문에 'dynamic'을 사용하는 클래스 또는 멤버를 정의할 수 없습니다.런타임.컴파일러 서비스.동적 속성' (0) | 2023.08.16 |
두 날짜 사이의 모든 달을 나열하는 방법 (0) | 2023.08.16 |
Sun JSTL taglib 선언이 실패하고 "태그 라이브러리 설명자를 찾을 수 없습니다"가 표시됨 (0) | 2023.08.16 |
.git 속성 파일에서 text=auto의 목적은 무엇입니까? (0) | 2023.08.16 |