4 метода объединения двух списков в Python

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

Метод 1: использование оператора «+».
Вы можете использовать оператор «+», чтобы объединить два списка и создать новый объединенный список.

list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = list1 + list2
print(merged_list)

Выход:

[1, 2, 3, 4, 5, 6]

Метод 2. Использование метода «extend()».
Метод extend()можно использовать для добавления элементов одного списка к другому.

list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1)

Выход:

[1, 2, 3, 4, 5, 6]

Метод 3: использование метода «append()» в цикле.
Вы можете пройтись по одному списку и добавить его элементы в другой список, используя метод append().

Метод 3. >

list1 = [1, 2, 3]
list2 = [4, 5, 6]
for element in list2:
    list1.append(element)
print(list1)

Выход:

[1, 2, 3, 4, 5, 6]

Метод 4: использование функции «zip()».
Если вы хотите объединить два списка поэлементно, вы можете использовать функцию zip()в сочетании с пониманием списка.

list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = [a + b for a, b in zip(list1, list2)]
print(merged_list)

Выход:

[5, 7, 9]