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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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