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

Чтобы добавить элемент в начало списка в Python, вы можете использовать различные методы. Вот несколько подходов:

Метод 1: использование метода Insert()

my_list = [2, 3, 4, 5]
my_list.insert(0, 1)
print(my_list)  # Output: [1, 2, 3, 4, 5]

Метод 2. Использование оператора конкатенации

my_list = [2, 3, 4, 5]
my_list = [1] + my_list
print(my_list)  # Output: [1, 2, 3, 4, 5]

Метод 3. Использование метода расширения()

my_list = [2, 3, 4, 5]
my_list.extend([1])
print(my_list)  # Output: [1, 2, 3, 4, 5]

Метод 4. Использование нарезки и оператора сложения

my_list = [2, 3, 4, 5]
my_list = [1] + my_list[:]
print(my_list)  # Output: [1, 2, 3, 4, 5]

Метод 5. Использование функции unshift() (собственная реализация)

def unshift(lst, item):
    return [item] + lst
my_list = [2, 3, 4, 5]
my_list = unshift(my_list, 1)
print(my_list)  # Output: [1, 2, 3, 4, 5]

Эти методы позволяют добавлять элементы в начало списка в Python. Выберите тот, который лучше всего соответствует вашим потребностям и стилю написания кода.