|
|||||||
Распространенные операции со списками (list) в Python
Время создания: 19.08.2018 10:52
Автор: br0ke
Текстовые метки: python, list, create, list comprehension, comprehension, append, extend, remove, pop, clear, sort, sorted, key, len, index, count, in
Раздел: Информационные технологии - Python - Основы языка
Запись: and-semakin/mytetra_data/master/base/1534657974mn31uwhuax/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Создать пустой список: >>> lst = [] Создать список со значениями: >>> lst = [1, 3, 7, 15] Создать список из range(): >>> lst = list(range(1, 15, 2)) Списковое включение: >>> capitals = ['moscow', 'london', 'new york', 'tokyo'] Длина списка: >>> lst Доступ по индексу: >>> lst[0] Доступ по срезу: >>> lst[:3] >>> lst[:3] = [-1, -2, -3] Добавить элемент в конец списка: >>> lst.append(9999) Добавить итерируемый объект в конец списка (или склеить списки): >>> lst1 = list(range(0, 10, 2)) >>> lst1 Добавить элемент в определенную позицию списка: >>> lst2.insert(1, 9999) Извлечь последний элемент и удалить его: >>> lst2.pop() Извлечь элемент по индексу и удалить его: >>> lst2.pop(1) Удалить элемент по индексу: >>> del lst2[3] Удалить элемент по значению: >>> lst2.extend([5, 5]) Очистить список: >>> lst2.clear() Проверить наличие элемента в списке: >>> 5 in lst1 >>> 55 in lst1 Найти индекс элемента в списке по значению: >>> lst1.index(5) Найти число вхождений элемента в список: >>> lst1.count(5) Отсортировать список на месте: >>> lst1 Отсортировать список с созданием копии: >>> sorted(lst1, reverse=True) Отсортировать с указанием ключа: >>> capitals Перевернуть список: >>> lst1.reverse() Скопировать список: >>> capitals.copy() >>> capitals[:] |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|