offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
43 of 97 menu

Как добавить элемент в начало списка Python

С помощью метода insert

Чтобы добавить элемент в начало списка, можно воспользоваться методом insert, который вставляет элемент в список перед указанным индексом. Следовательно, в первом параметре нужно указать индекс 0. Смотрите пример:

lst = ['ab', 'cd', 'ef'] lst.insert(0, '12') print(lst)

Результат выполнения кода:

['12', 'ab', 'cd', 'ef']

С помощью метода оператора +

Вставить элемент в начало списка можно путем его конкатенации с нужным списком. При этом сам элемент должен находиться в квадратных скобках, т.е. представлять собой список, состоящий из одного элемента. Смотрите пример:

lst = ['ab', 'cd', 'ef'] print(['1'] + lst)

Результат выполнения кода:

['1', 'ab', 'cd', 'ef']

С помощью метода extend

Также можно добавить элемент в начало списка из объекта (списка, кортежа, множества), состоящего из одного элемента. Для этого используем метод extend Смотрите пример:

lst1 = ['ab', 'cd'] lst2 = ['1'] lst2.extend(lst1) print(lst2)

Результат выполнения кода:

['1', 'ab', 'cd']

Смотрите также

  • метод insert,
    который добавляет элемент в список перед указанным индексом
  • метод extend,
    который добавляет в список элементы из указанного объекта