收集參數在函數定義時在參數前面多加一個*(星號),這個 * 可以將提供的所有值放到一個元組中!
當帶*(星號)的參數位於所有參數的最后,則會收集余下參數的值。
當帶*(星號)的參數不在所有的參數的末尾,調用參數時,后續參數需要用關鍵字指定。*(星號)是不會收集帶關鍵字的參數的。
當我們想要收集帶關鍵字的參數時,要怎么辦呢? 這樣我們就要用到 **(兩個星號)。 注意:用兩個星號后輸出的不再是元組,而是字典。
寫個事例:
不管是單個*(星號)還是**(雙星號)的參數都不傳值的話,會輸出空元組和空字典。