Чтобы добавить элемент в начало списка в 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. Выберите тот, который лучше всего соответствует вашим потребностям и стилю написания кода.