Встречается на собеседованиях • сегодня
Что относится к неизменяемым типам данных
В Python неизменяемые (immutable) типы данных — это те, которые нельзя изменить после создания. Попытка изменить их приводит к созданию нового объекта.
К ним относятся:
- int (целые числа)
- float (числа с плавающей точкой)
- bool (логические значения)
- str (строки)
- tuple (кортежи)
- frozenset (неизменяемое множество)
- bytes (байтовые строки)
Пример с str:
python
s = "hello"
s[0] = "H" # TypeError: 'str' object does not support item assignmentПример с tuple:
python
t = (1, 2, 3)
t[0] = 10 # TypeError: 'tuple' object does not support item assignmentНеизменяемость важна для хешируемости (использования в словарях и множествах) и потокобезопасности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы