Списки.
Списки широко распространены в Питоне и имеют множество методов манипулирования(метод отделяется от имени списка точкой: имя_списка.метод()):
append(x) вставляет в конец списка элемент х. Эквивалентно a[len(a):] = [x].
extend(L) добавляет списку в конец все элементы списка L. Эквивалентно a[len(a):] = L.
insert(i, x) вставляет элемент x в позицию перед индексом i в списке(для вставки элемента в начало списка воспользуйтесь insert(0, x)).
remove(x) удаляет первое вхождение x в список, вызывает ошибку если элемент x не найден.
pop(i) удаляет элемент с индексом i и возвращает его. Если вызвать pop() без параметров, то будет возвращён и удалён последний элемент списка.
index(x) возвращает индекс первого вхождения элемента х в список, вызывает ошибку если элемент x не найден.
count(x) возвращает количество вхождений элемента x в список.
sort() сортирует элементы списка по возрастанию.
reverse() переворачивает список в обратном порядке.
Примеры использования методов списков:
>>> a = [66.6, 333, 333, 1, 1234.5] >>> print a.count(333), a.count(66.6), a.count('x') 2 1 0
>>> a.insert(2, -1) >>> a.append(333) >>> a [66.6, 333, -1, 333, 1, 1234.5, 333]
>>> a.index(333) 1
>>> a.remove(333) >>> a [66.6, -1, 333, 1, 1234.5, 333]
>>> a.reverse() >>> a [333, 1234.5, 1, 333, -1, 66.6]
>>> a.sort() >>> a [-1, 1, 66.6, 333, 333, 1234.5]