python函數參數 arg、*args、**kwargs詳解

*args 和 **kwargs 主要用於函數定義。 你能夠將不定數量的參數傳遞給一個函數。 這裏的不定的意思是:預先並不知道, 函數使用者會傳遞多少個參數給你, 因此在這個場景下使用這兩個關鍵字。 *args 是用來發一個非鍵值對的可變數量的參數列表給一個函數。**kwargs容許你將一個不定長度的鍵值對,做爲參數傳遞給一個函數。若是須要在一個函數中處理帶名字的參數時,此時就應該使用kwargs
相關文章
相關標籤/搜索