Изменяемые и неизменяемые типы данных
1. Изменяемые типы данных (mutable)
lst = [1, 2, 3]
lst[0] = 10 # изменяем элемент
lst.append(4) # добавляем элемент
lst.remove(2) # удаляем элемент
print(lst) # [10, 3, 4]
d = {"a": 1, "b": 2}
d["a"] = 10 # изменяем значение2. Неизменяемые типы данных (immutable)
3. Как отличать mutable и immutable
Признак
Mutable
Immutable
4. Применение в автотестах
Last updated