所以我真的不知道如何表达这个问题,或者我确定我可以谷歌搜索它。
我有一个功能,例如:
def example(parameter1 = "", parameter2 = "", parameter3 =""):
print(parameter1)
print(parameter2)
print(parameter3)
而且我希望能够调用它 3 次并一次只传递一个参数,例如:
example(parameter1 = "Hello")
example(parameter2 = "Stack")
example(parameter3 = "Overflow")
但是在我的真实代码中,我需要大量地概括这一点并有更多的参数,所以我希望能够按照以下方式做一些事情:
paramnames = ['parameter1', 'parameter2', 'parameter3']
parameters = ['Hello', 'Stack', 'Overflow']
for i in range(3):
example(paramnames[i] = parameters[i])
python有什么办法可以做到这一点吗?