Python meta/unpacking 在函数中

Python meta/unpacking in a function

我有一个函数 (func1) returns 一个混合字符串和整数的 4 元组。我想立即将这 4 个值传递给第二个函数 (func2)。这就是我现在的做法:

var1, var2, var3, var4 = func1(input1)
func2(var1, var2, var3, var4)

函数在作为输入给出时不会解包元组,因此此代码已损坏:

func2(func1(input1))

是否有 pythonic 方法以第二个代码块的样式实现此代码,以便 func2 解压缩值或某些等效项?

使用 * operator:

func2(*func1(input1))