Как присоединиться к спискам в Python

How Join Lists Python



Списки - важная структура данных в Python, используемая для хранения нескольких элементов в одном контейнере. Списки Python могут хранить как похожие типы, так и разнородные типы элементов. В Python вы можете объединить или объединить два или более списков. Присоединение к списку объединяет множество списков в один. В этой статье объясняется несколько способов объединения или конкатенации списков Python.







Как присоединиться к спискам Python

Следующее включает методы для объединения списков в Python:



  1. С помощью добавить () функция
  2. С помощью продлевать() функция
  3. С помощью '+' оператор
  4. С помощью ‘*’ оператор

Мы обсудим эти методы один за другим.



Метод 1. Использование функции append ()

В добавить () function - это встроенная функция в Python, которая вставляет элементы в конец списка. В следующем примере мы будем использовать добавить () функция для объединения двух списков.





# создание списка 1
myList1 = [1,2,3,4,5]
# создание списка 2
myList2 = [6,7,8,9]
# объединение списков 1 и 2 с помощью функции добавления
myList1.append (myList2)
# печать нового списка
печать (myList1)

Выход

На выходе вы увидите, что первый список был добавлен к другому, в конец списка как элемент.

Чтобы объединить элементы списков, нам нужно пройти по списку 2, используя для цикл и добавить каждый элемент отдельно в конец списка1.

# создание списка 1
myList1 = [1,2,3,4,5]
# создание списка 2
myList2 = [6,7,8,9]
# объединение списков 1 и 2 с помощью функции добавления
для x в myList2:
myList1.append (x)
# печать нового списка
печать (myList1)

Выход

Теперь видно, что списки объединены.

Точно так же мы можем объединить три списка с помощью функции append ().



# создание списка 1
myList1 = [1,2,3,4,5]
# создание списка 2
myList2 = [6,7,8,9]
# создание списка 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
# объединение списков 1, 2 и 3 с помощью функции добавления
для x в myList2:
myList1.append (x)
для x в myList3:
myList1.append (x)
# печать списка
печать (myList1)

Выход

Как присоединиться к спискам в Python-3

Метод 2: использование функции extend ()

В продлевать() function - это встроенная функция в Python, которую можно использовать для объединения списков. Эта функция добавляет элементы одного списка в конец другого списка. Нет необходимости повторять циклы с

продлевать() функция. В следующем примере мы создадим два списка и объединим их с помощью продлевать() функция.

# создание списка 1
myList1 = [1,2,3,4,5]
# создание списка 2
myList2 = [6,7,8,9]
# использование функции extend ()
myList1.extend (myList2)
# печать списка
печать (myList1)

Выход

Как видно из следующих выходных данных, списки были успешно объединены.
Как присоединиться к спискам в Python-4

Метод 3: Использование оператора «+»

Списки также можно объединять с помощью оператора «+». Это самый простой способ объединения списков в Python. Списки, объединенные с помощью оператора «+», сохраняются в новом списке. В следующем примере мы будем использовать оператор «+» для объединения трех списков.

# создание списка 1
myList1 = [1,2,3]
# создание списка 2
myList2 = [4,5,6,7,8]
# создание списка 3
myList3 = [1,3,4,6,7,8,4]
# присоединение к списку с помощью оператора '+'
myList1 = myList1 + myList2 + myList3
# печать списка
print ('Объединенный список:', myList1)

Выход

Следующий вывод показывает объединенные списки.

Метод 4: Использование оператора «*»

Оператор «*» также может использоваться для объединения списков Python. Однако эта функция поддерживается только версией Python 3.6+. Объединенные списки сохраняются в новом списке. Давайте воспользуемся оператором «*», чтобы присоединиться к спискам.

# создание списка 1
myList1 = [1,2,3]
# создание списка 2
myList2 = [4,5,6,7,8]
# создание списка 3
myList3 = [1,3,4,6,7,8,4]
# присоединение к списку с помощью оператора '*'
myList1 = [* myList1, * myList2, * myList3]
# печать списка
print ('Объединенный список:', myList1)

Выход

Как видно из следующих выходных данных, списки были успешно объединены с помощью оператора «*».

Заключение

Список в Python - это контейнер, который используется для хранения элементов в последовательности. Списки Python можно объединять несколькими способами. В этой статье объясняется, как объединить списки в Python с помощью четырех основных методов на нескольких простых примерах.