究竟是什么*args和**kwargs意味着什么呢?
根据Python文档,从它看来,它传递了一个参数元组.
def foo(hello, *args):
print hello
for each in args:
print each
if __name__ == '__main__':
foo("LOVE", ["lol", "lololol"])
Run Code Online (Sandbox Code Playgroud)
打印出:
LOVE
['lol', 'lololol']
Run Code Online (Sandbox Code Playgroud)
你如何有效地使用它们?
我有两个问题的初学者
*z或*foo或**foo关于Python函数的意思.a = lambda *z :z但这不是 - a = lambda **z: z.因为它应该采用0参数.这究竟意味着什么?python ×2