2
단일 데이터 구조를 사용하여 여러 인수를 갖는 함수로 전달할 수 있습니까? 다음과 같은 것을하고 싶지만 작동하지 않는 것 같습니다.데이터 구조를 사용하여 여러 인수 전달
a(foo_bar)
대신 :
a(foo_bar[0], foo_bar[1])
이 일의 파이썬 방법은 무엇입니까
foo_bar = (123, 546)
def a(foo, bar):
print(foo)
print(bar)
는 다음과 같은 일을 할 수 있습니까?
a(*foo_bar)
자세한 사용 설명서에 Unpacking Argument Lists보기 ...하지만 정말이보다 훨씬 더 그것에가되지 않습니다 :
참조 http://stackoverflow.com/questions/817087/call-a-function-with-argument-list-in-python –