Назад к вопросам
Middle
7
Какие типы данных относятся к неизменяемым (immutable) в Python?
Компании, где спрашивали
IT1
Ответ от нейросети
sobes.tech AI
В Python к неизменяемым (immutable) типам данных относятся:
- int (целые числа)
- float (числа с плавающей точкой)
- bool (логические значения)
- str (строки)
- tuple (кортежи)
- frozenset (неизменяемое множество)
Это означает, что после создания объекта этих типов его содержимое нельзя изменить. Например, строку нельзя изменить, можно только создать новую с изменённым содержимым.
Пример:
s = "hello"
s = s + " world" # создаётся новая строка, исходная не меняется