Списки
Списки – это упорядоченная изменяемая структура данных, позволяющая хранить элементы разного типа.
Определение списка
Список записывается в квадратных скобках [], например:
Основные операции со списком
Доступ по индексу:
Изменение элемента:
Добавление элемента в конец: ``
python x.append(5)``Удаление последнего элемента: ``
python x.pop()``Поиск индекса элемента: ``
python x.index('a')``
Пропуск
Кортежи
Кортежи – это неизменяемая структура данных, аналогичная спискам, но без возможности изменения элементов после создания.
Определение кортежа
Кортеж записывается в круглых скобках (), например:
Операции с кортежем
Доступ по индексу:
Конкатенация: ``
python z = y + (True,)``
Пропуск
Словари
Словари – это структура данных, представляющая собой набор пар "ключ-значение".
Определение словаря
Словарь записывается в фигурных скобках {}, например:
Основные операции со словарём
Доступ по ключу:
Добавление пары ключ-значение: ``
python d['grape'] = 4``Проверка наличия ключа: ``
python 'apple' in d``
Пропуск
Множества
Множество – это коллекция уникальных элементов, неупорядоченных и неизменяемых.
Определение множества
Множество записывается в фигурных скобках {} или с помощью функции set(), например: ``python b = set([1, 2, 3]) ``
Основные операции с множествами
Объединение: ``
python c = a.union(b)``Пересечение: ``
python c = a.intersection(b)``Разность: ``
python c = a.difference(b)``