s = [] # Пустой список list('список') # ['с', 'п', 'и', 'с', 'о', 'к'] c = [c * 3 for c in 'list'] # ['lll', 'iii', 'sss', 'ttt'] c = [c * 3 for c in 'list' if c != 'i'] # ['lll', 'sss', 'ttt'] c = [c + d for c in 'list' if c != 'i' for d in 'spam' if d != 'a'] # ['ls', 'lp', 'lm', 'ss', 'sp', 'sm', 'ts', 'tp', 'tm'] list.append(x) # Добавляет элемент в конец списка list.extend(L) # Расширяет список list, добавляя в конец все элементы списка L list.insert(i, x) # Вставляет на i-ый элемент значение x list.remove(x) # Удаляет первый элемент в списке, имеющий значение x. ValueError, если такого элемента не существует list.pop([i]) # Удаляет i-ый элемент и возвращает его. Если индекс не указан, удаляется последний элемент list.index('x, [start [, end]]') # Возвращает положение первого элемента со значением x (при этом поиск ведется от start до end) list.count(x) # Возвращает количество элементов со значением x list.sort('[key=func]') # Сортирует список на основе функции list.reverse() # Разворачивает список list.copy() # Поверхностная копия списка list.clear() # Очищает список