Python:默認參數不會在每次調用函數時重新傳入,默認參數的坑

默認參數只會調用一次,只有一個內存 涉及到底層的實現,默認參數這是個坑 觀察上述代碼 明明第二次不應該有100出現 查閱官方文檔後 默認參數值會傳入一次 並且後續會一直重複調用這個參數 也就造成了疊加 而給他默認爲none,這是一個特殊參數,條件語句給L重新賦值爲空列表,但接下來,若不在括號中給予L希望值,則會繼續調用none這個默認參數,那麼最終既不會疊加了。
相關文章
相關標籤/搜索