argumento de função de desempacotamento [duplicado]

Esta questão já tem uma resposta aqui:

Descompacte uma lista em Python? 3 respostas

se uma função recebe n número de argumentos, e há outra função que retorna uma seqüência com n número de itens (ou eu tenho uma seqüência com n número de itens), existe uma maneira de 'mapear' essas duas funções (ou fazer a primeira função pega uma sequência de n números de itens como entrada e resultado de retorno) Eu não quero (e talvez não possa em algumas ocasiões) editar a função eu mesmo e mudar seus parâmetros de argumentos e retornar tipos de valor.

isto é)

def func1(x, y, z):
    return x+y+z

def func2(w):
    return [i for i in range(w,w+3)]

não possofunc1(func2( ... )) nesse caso.

questionAnswers(2)

yourAnswerToTheQuestion