22 lines
1.5 KiB
Python
22 lines
1.5 KiB
Python
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() # Очищает список
|