СПИСКИ В PYTHON (1/2)
Список (list) — это упорядоченный набор элементов, каждый из которых имеет свой номер, или индекс, позволяющий быстро получить к нему доступ.
Элементы списка нумеруются с нуля и могут представлять из себя разные типы данных.
Создание списка:
a = list('список') # ['с', 'п', 'и', 'с', 'о', 'к']
b = ['пепе', 'шнейне', 67, [42, 'братуха'], '52']
Объединение списков:
Объединение списков — создание нового списка, последовательно содержащего элементы исходных списков. Чтобы это сделать, используется оператор +.
c = [1, 2] + [3, 4] # [1, 2, 3, 4]
Сравнение списков:
Два списка считаются равными, если они содержат одинаковые элементы.
1 2 3
Перебор элементов списка
Мы можем перебирать элементы списка с помощью циклов.
1 2 3 4 5 6
Индексация списков
Каждый элемент списка имеет свой индекс — номер позиции. Нумерация начинается с нуля! Отрицательные индексы считают с конца: -1 — последний элемент, -2 — предпоследний.
1 2 3 4 5
Изменение элемента по индексу — просто присваиваем новое значение:
1 2
Срезы
Срез позволяет получить часть списка. Синтаксис: a[начало:конец], где конец не включается.
1 2 3 4
Функции списков
len() — возвращает длину списка.
sorted() — возвращает отсортированный список.
min() и max() — возвращают наименьший и наибольший элемент списка.
1 2 3 4
