関数を呼び出すたびに、こんなコードを書いていませんか? となりがちです。 本当はこう書けた方が、ずっと読みやすい ...
Pythonの関数で、引数が指定されなかった場合の初期値を設定する「デフォルト引数」。便利な機能ですが、ここにリスト[]や辞書{}といった「変更可能(ミュータブル)」な値を設定すると、多くのPython初学者がはまる、有名な罠に遭遇します。 今回は ...