Skip to content

Commit

Permalink
Update 6-リストや辞書をデフォルト引数にしない.rst
Browse files Browse the repository at this point in the history
より厳密で一般的なコードに修正
  • Loading branch information
shimizukawa authored May 25, 2022
1 parent 231e7de commit a18d317
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,9 @@ Pythonのデフォルト引数は便利な機能ですが、使ううえでの
.. code:: python
def foo(values=None):
values = values or []
if values is None:
values = []
values.append("Hi")
return values
これで ``foo()`` を何回呼び出しても常に ``["Hi"]`` が返ります。
これで ``foo()`` を何回呼び出しても常に ``["Hi"]`` が返ります。

0 comments on commit a18d317

Please sign in to comment.