Изменяемые объекты в аргументов по умолчанию (mutable default) Python
[🧿] Изменяемые и неизменяемые объекты | Особенности Python
В Python объекты можно классифицировать как изменяемые или неизменяемые в зависимости от того, можно ли изменить их значение после их создания или нет. Неизменяемые объекты - это объекты, значение которых нельзя изменить после их создания, а изменяемые объекты - это объекты, значение которых может быть изменено на месте. К неизменяемым объектам относятся числа (int, float, complex), строки и кортежи. После создания этих объектов их значение не может быть изменено. Любая операция, которая на первый...
Изменяемые типы данных в Python
В Python все типы данных делятся на две большие группы: изменяемые и неизменяемые.
Это фундаментальное различие, которое влияет на то, как ведут себя
переменные при передаче в функции, копировании и работе с памятью. В этой статье мы подробно разберём изменяемые типы данных
— расскажем, что это такое, какие типы считаются изменяемыми, как с
ними работать, и на что нужно обратить внимание. Приведём примеры,
объясним распространённые ошибки и предложим задачи для практики. В следующей статье мы поговорим о неизменяемых типах, таких как строки, числа и кортежи...