Знаете, что общего у собеседования и свидания с девушкой? В большинстве своем, тебе приходится отвечать на одни и те же вопросы. Именно поэтому существуют люди, которые мастерски проходят собеседования на те позиции, до которых не дотягивают по уровню. Но сейчас не об этом. Вне зависимости от твоего уровня и позиции, на которую ты собеседуешься, если ты в навыках указал "Python", ты услышишь вопрос: «Какие типы данных существуют в python?», или «Сколько типов данных в python?». Многие начинают перечислять: числа, списки, строки и т.д. Правильный ответ: «Два - изменяемые и неизменяемые». Изменяемые типы - это списки (list), множества (set) и словари (dict). На этом все. Все остальные - неизменяемые. Почему именно так? Все дело в принципах создания объектов и выделения памяти для них в python. Даже если вам кажется, что строка может изменяться, это не так. Я заранее предполагаю, что вы уже прошли стадии принятия Python, вам уже влили в уши про "коробочки с данными" и т.д. Наверно, вы уже