Списки (lists)
Список - это упорядоченный и изменяемый набор объектов любых типов.
numbers = [1, 2, 3, 4, 5]
Добавление элемента в список
>>> numbers.append(100)
>>> numbers
[1, 2, 3, 4, 5, 100]
Обращение к элементу списка
>>> numbers[0]
1
Изменение элемента списка
>>> numbers[1] = 150
>>> numbers
[1, 150, 3, 4, 5]
Нумерация индексов начинается с нуля.
Удаление элемента списка
>>> del numbers[1]
>>> numbers
[1, 3, 4, 5]
Другие операции
len(values)
- возвращает длину спискаvalues.extend(data)
- добавление элементов списка data в конец списка valuesvalues.copy()
- возвращает копию спискаvalues.clear()
- очистка спискаvalues.count(x)
- возвращает количество элементов со значением xvalues.index(x)
- возвращает индекс первого элемента со значением x (если такого элемента нет, поднимается исключение ValueError)