Пример списка: nums = [0 , 1 , 2 , 3 , 4 , 5]

Обратиться к отдельному элементу списка можно, используя имя списка и следующий за ним индекс элемента в квадратных скобках. Это значит, что nums[1] обращается ко второму элементу указанного выше списка (а не к первому, так как нумерация начинается с нуля).

Метод списка

Описание

list.append(x)

Добавляет элемент  х в конец списка

list.extend(L)

Добавляет все элементы списка  L в конец списка

list.insert(i,x)

Вставляет элемент  x в позицию перед индексом i  в списке

list.remove(x)

Удаляет первый элемент  х из списка

list.pop(i)

Удаляет элемент с индексом  i и возвращает его

list.index(x)

Возвращает индекс первого элемента  х в списке

list.count(x)

Возвращает количество вхождений элемента  x в список

list.sort()

Сортирует элементы списка по возрастанию

list.reverse()

Обращает порядок следования элементов

Неизменяемый список в языке Python называется кортежом и создается присваиванием значений, разделенных запятой и стоящих в скобках. Такой процесс присваивания называется упаковкой кортежа:

colors-tuple = ( 'Red' , 'Green' , 'Red' , 'Blue' , 'Red' )

Множество (set) в python - "контейнер", содержащий не повторяющиеся элементы в случайном порядке и создается он присвоением значений через запятую и заключением их в фигурные скобки:

phonetic-set = { 'Alpha' , 'Bravo' , 'Charlie' }

Нельзя обратиться к отдельному элементу множества, используя имя множества и квадратные скобки, содержащие индекс. Вместо этого у множеств существуют методы для работы с ними.

В языке программирования Python словарем называется некоторый контейнер, который может содержать несколько элементов данных в виде набора пар ключ: значение. В отличие от обычного списка, к элементам которого можно обратиться по их числовому индексу, к значениям в словаре можно обращаться по связанному с ним ключу. Ключ должен быть уникальным в пределах этого словаря и является, как правило, строкой, хотя числовые значения также иногда используются.