Вставка списка Python: методы и примеры

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

Метод 1: использование метода Append()
Метод Append() добавляет элемент в конец списка.

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

Метод 2. Использование метода Insert()
Метод Insert() позволяет вставить элемент по определенному индексу в списке.

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

Метод 3. Использование метода расширения()
Метод расширения() используется для добавления нескольких элементов из итерируемого объекта в конец списка.

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

Метод 4. Использование объединения списков.
Вы можете использовать оператор «+», чтобы объединить два списка и создать новый список, включающий все элементы из обоих списков.

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

Метод 5. Использование генератора списков
Компонент списков обеспечивает краткий способ вставки элементов в список на основе определенных условий.

my_list = [1, 2, 3, 4]
new_element = 5
index = 2
my_list = [new_element if i == index else elem for i, elem in enumerate(my_list)]
print(my_list)  # Output: [1, 2, 5, 3, 4]

Метод 6: использование нарезки
Вы можете использовать нарезку для вставки элементов в определенные позиции в списке.

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