Chính xác thì *args
và **kwargs
là gì?Ý nghĩa của * args và ** kwargs là gì?
Theo tài liệu Python, từ những gì nó có vẻ, nó vượt qua trong một loạt các đối số.
def foo(hello, *args):
print hello
for each in args:
print each
if __name__ == '__main__':
foo("LOVE", ["lol", "lololol"])
này in ra:
LOVE
['lol', 'lololol']
Làm thế nào để bạn có hiệu quả sử dụng chúng?
Chỉ là một cú đánh xấu trên Giờ và Kilo -Watt Giờ. – Mostlyharmless
Bài viết này có thể rất hữu ích cho sự hiểu biết sâu về chủ đề: http://agiliq.com/blog/2012/06/understanding-args-and-kwargs/ –