튜플 (또는 어쩌면 목록)을 값의 시퀀스 (인수)로 함수에 전달하고 싶습니다. 그런 다음 튜플을 * arg에 인수로 압축 해제해야합니다.* args에서 튜플을 전달
는 예를 들어,이 분명하다
tup = ('a1', 'a2', 4, 'something-else')
func(tup)
그리고 이것은 첫 번째 경우와 유사한 행동해야 :
는def func(*args):
for i in args:
print "i = ", i
func('a', 'b', 3, 'something')
하지만 내가하고 싶은 것은 이것이다. 여기에 재 인쇄 및 평가를 사용해야하지만 정확히 어떻게해야하는지는 확실하지 않습니다.
필자는 함수에서 튜플을 전달한 다음 본문 내에서 튜플을 압축 할 수 있음을 알고 있지만 여기서 내 질문은 함수 호출 자체에서 압축을 푸는 방법입니다.
그냥'func (* tup)'을 사용하십시오. –