*args
和**kwargs
是什麼意思?* args和** kwargs是什麼意思?
根據Python文檔,從它看起來,它傳遞了一個參數元組。
def foo(hello, *args):
print hello
for each in args:
print each
if __name__ == '__main__':
foo("LOVE", ["lol", "lololol"])
此打印出:
LOVE
['lol', 'lololol']
你如何有效地使用它們?
只是一個關於小時和公斤 - 瓦特小時。 – Mostlyharmless 2008-11-13 15:47:09
這篇文章對深入理解主題非常有用:http://agiliq.com/blog/2012/06/understanding-args-and-kwargs/ – 2012-12-29 08:04:42