Объяснение:
Значение по умолчанию (пустой список) вычисляется один раз при определении функции. Первый вызов func(1) изменяет этот общий список. Второй вызов func(2, []) передает новый список. Третий вызов func(3) снова использует общий список по умолчанию, который уже равен [1].
#практика
Post #3893
9.97K

- 👍 30
- 😁 1