Python — это мощный язык программирования, который, благодаря своей гибкости и простоте в использовании, завоевал доверие разработчиков по всему миру. Одной из его ключевых особенностей является система типов и структур данных. Мы рассмотрим различные типы данных в Python, разбираясь в их изменяемости, и предложим полезные примеры задач. Python отличается от многих других языков тем, что в нем нет примитивных типов данных. Всё в Python является объектом. Эти объекты классифицируются на изменяемые и неизменяемые. Целочисленное значение, например, является неизменяемым объектом. А вот список, наоборот, является изменяемым объектом, то есть мы можем добавлять и удалять из него элементы. Сам объект при этом остаётся в памяти и мы изменяем этот объект. В Python часто называют изменённый объект - мутированным объектом, то есть изменённым. От английского Mutable object. Неизменяемый объект — Immutable object. И такие объекты изменять нельзя. Основные типы изменяемых объектов: список — list (с