Чтобы добавить элемент в определенный индекс в списке Python, вы можете использовать следующие методы:
- Использование метода
insert(). Методinsert()позволяет вставить элемент по определенному индексу в списке. Вот пример:
my_list = [1, 2, 3, 4, 5]
my_list.insert(2, 10) # Insert 10 at index 2
print(my_list) # Output: [1, 2, 10, 3, 4, 5]
- Использование нарезки: вы также можете использовать нарезку в Python для добавления элемента по определенному индексу. Вот пример:
my_list = [1, 2, 3, 4, 5]
my_list = my_list[:2] + [10] + my_list[2:] # Insert 10 at index 2
print(my_list) # Output: [1, 2, 10, 3, 4, 5]
- Использование метода
extend(). Методextend()позволяет добавлять в список несколько элементов. Расширив список одним элементом по нужному индексу, вы можете добиться того же результата. Вот пример:
my_list = [1, 2, 3, 4, 5]
my_list.extend([0]) # Add 0 at the end
my_list[2] = 10 # Modify the element at index 2
print(my_list) # Output: [1, 2, 10, 4, 5, 0]