Как добавить элемент в начало списка 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']