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

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