Тема |
Описание |
Доп. |
|---|---|---|
Ловушка в Python, которую часто называют "Mutable Default Argument" (изменяемый аргумент по умолчанию). В Python аргументы по умолчанию вычисляются только один раз — в момент определения функции, а не при каждом ее вызове. Поскольку список (list) — это изменяемый тип данных, метод .append() модифицирует тот самый единственный объект, который был создан в самом начале.
|
||