I’m trying to make a function that does different things when called on different argument types. Specifically, one of the functions should have the signature
def myFunc(string, string):
and the other should have the signature
def myFunc(list):
How can I do this, given that I’m not allowed to specify whether the arguments are strings or lists?
*argsis probably the better way, but you could do something like:But that’s probably a terrible way of doing it.