Вопрос 9 из 16
Основы Python
Какие есть меняющиеся и постоянные типы данных?
Показать ответ
Короткий ответ
- Изменяемые (mutable): list, dict, set
- Неизменяемые (immutable): int, float, str, tuple, frozenset, bool
Развернутый ответ
В Python есть изменяемые (mutable) и неизменяемые (immutable) типы данных.
- Изменяемые: list, dict, set
- Неизменяемые: int, float, str, tuple, frozenset, bytes
# list — изменяемый
a = [1, 2, 3]
a[0] = 100
# tuple — неизменяемый
b = (1, 2, 3)
# b[0] = 100 # Ошибка