Списки в Python на примерах
Список хранит много значений под одним именем. Покажем главные операции на примерах.
Создание и доступ
Список записывают в квадратных скобках через запятую. К элементам обращаются по индексу с нуля, а изменить элемент можно присваиванием.
nums = [4, 8, 15]
print(nums[0]) # 4
nums[0] = 99 # заменили первый
Добавить и удалить
append добавляет элемент в конец, insert — на нужную позицию, remove удаляет по значению, pop — по индексу. Длину списка даёт len.
nums = [4, 8]
nums.append(15) # [4, 8, 15]
nums.pop(0) # [8, 15]
Перебор циклом
Список удобно перебирать циклом for — так одна команда применяется к каждому элементу. В игре «Дрон Кодер» списком можно задать маршрут и пройти его по шагам.
for n in [10, 20, 30]:
print(n)
Частые вопросы
Какой индекс у последнего элемента? len(nums) - 1, или просто nums[-1].
Как объединить два списка? Оператором +: a + b, или методом extend.
Начать игру бесплатно