Принципиальное различие между списками и кортежами — изменяемость (mutability). Списки являются изменяемыми в том смысле, что данные объекта list можно изменить: вы можете присоединить новые элементы к концу списка, вставить элементы в середину, изменить и удалить элементы. Для обеспечения изменяемости Python предоставляет набор методов в классе list: append, extend, remove и т.д., которые следует знать. Эти методы перечислены на рис. 3.1.