NOTE I am not creating the inner_function - I am trying to call a specific function within mine and this seemed to be the easiest way to explain it without making is specific to the library I am using.
Here is what I am trying to do more specifically. This will be the two functions:
def inner_function(parameter1='nothing', parameter2='nothing', parameter3='nothing'):
    print(parameter1)
    print(parameter2)
    print(parameter3)
def outer_function(parameter_set=<default value>):
    inner_function(parameter_set)
First, when I call outer_function() I expect the output to be:
nothing
nothing
nothing
I do not know what the <default value> should be to accomplish this.
Second, if I want the output to be:
nothing
wamo
thunk
What would the argument passed into outer_function() be?
Sorry if this is explained in a confusing manner or has been asked before but I am having trouble finding a post answering this.
I have not tried much for the default value - only None and empty []


inner_function(parameter_set)This passes one and only one argument.parameter_setwill be passed asparameter1. Nothing at all will be passed asparameter2andparameter3, so those will receive their default values.**kwargssyntax for callinginner_function()? Or are you locked in to the example you showed.