PythonУрок 6 из 16

Списки в Python

Список — это упорядоченный набор значений в квадратных скобках. Подходит для плейлиста, корзины покупок и всего, что идёт по порядку.

Главное

  • Нумерация начинается с нуля: list[0] — первый элемент, list[-1] — последний
  • list[1:3] — срез: элементы 1 и 2, конец в срез не входит
  • append() добавляет в конец, insert() — на нужное место, remove() удаляет по значению
  • len() считает элементы, in проверяет, есть ли значение в списке
  • sorted() возвращает отсортированную копию и не трогает исходный список

Пример

playlist = ["Intro", "Sunrise", "Run"]print(playlist[0], playlist[-1])playlist.append("Lights")playlist.insert(1, "Waves")print(playlist)print(playlist[1:3])print(len(playlist), "Run" in playlist)

Waves встала на место с индексом 1 и сдвинула остальных. Срез [1:3] взял два элемента: конец среза в него не входит.

Задание

Как пользоваться редактором⌘ Enter или Ctrl Enter — запустить код, ⇧ ⌘ Enter — проверить задание.Tab и Shift Tab сдвигают строку или выделение; Esc, затем Tab — выйти из редактора.Проверка сравнивает то, что напечатала программа, с заданием; пробелы в конце строк не важны.После двух неудачных проверок можно открыть решение. Ваш код сохраняется в этом браузере.

Обновите корзину: добавьте в конец "eggs" и уберите "bread". Код ниже выведет корзину и число товаров.

Вывод

Здесь появится то, что напечатает программа.