Списки (lists) — одна из самых гибких и часто используемых структур данных в Python. Они позволяют хранить упорядоченные коллекции элементов разных типов и предоставляют множество методов для работы с данными. В этой статье разберем, как создавать списки, выполнять операции, использовать индексы и срезы, а также сравним их с кортежами. Список — это изменяемый (mutable), упорядоченный тип данных, который хранит элементы в квадратных скобках []. Основные свойства: - Изменяемость: элементы можно добавлять, удалять, менять. - Гетерогенность: могут содержать данные разных типов (числа, строки, другие списки). - Поддержка индексации и срезов: доступ к элементам по индексу. - Динамический размер: размер списка меняется автоматически. Пример: fruits = ["яблоко", "банан", "вишня", 42, [1, 2]] # Список с разными типами данных - append(x) — добавляет элемент в конец: fruits.append("апельсин") # ["яблоко", "банан", "вишня", "апельсин"] - extend(iterable) — расширяет список элементами из итерир
Списки в Python: определение, методы, операции и особенности
18 марта 202518 мар 2025
3 мин