Python

Как да се присъедините към списъци в Python

Как да се присъедините към списъци в Python

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

Как да се присъедините към списъци на Python

Следното включва методи за присъединяване на списъци в Python:

  1. Използвайки добавяне () функция
  2. Използвайки разшири() функция
  3. Използвайки „+“ оператор
  4. Използвайки „*“ оператор

Ще обсъдим тези методи един по един.

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

The добавяне () функция е вградена функция в Python, която вмъква елементи в края на списък. В следващия пример ще използваме добавяне () функция за присъединяване на два списъка.

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

Изход

В изхода ще видите, че първият списък е добавен към друг, в края на списъка като елемент.

За да се присъединим към елементи от списъци, трябва да прегледаме list2 с помощта на за цикъл и добавете всеки елемент поотделно в края на списъка1.

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

Изход

Сега се вижда, че списъците са обединени.

По същия начин можем да се присъединим към три списъка, като използваме функцията append ().

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

Изход

Метод 2: Използване на функцията разширяване ()

The разшири() функция е вградената функция в Python, която може да се използва за присъединяване към списъци. Тази функция добавя елементите на единия списък в края на другия списък. Не е необходимо да се повтаря с помощта на цикли с

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

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

Изход

Както можете да видите в следващия изход, списъците са присъединени успешно.

Метод 3: Използване на оператора „+“

Списъците могат да се присъединят и с помощта на оператора „+“. Това е най-лесният метод за присъединяване към списъци в Python. Списъците, които са обединени с помощта на оператора „+“, се съхраняват в нов списък. В следващия пример ще използваме оператора '+', за да се присъединим към три списъка.

#creating list 1
myList1 = [1,2,3]
#creating list 2
myList2 = [4,5,6,7,8]
#creating list 3
myList3 = [1,3,4,6,7,8,4]
# присъединяване към списъка с помощта на оператора '+'
myList1 = myList1 + myList2 + myList3
# отпечатване на списъка
print ("Присъединеният списък е:", myList1)

Изход

Следващият изход показва обединените списъци.

Метод 4: Използване на оператора '*'

Операторът '*' може да се използва и за присъединяване към списъци на Python. Тази функция обаче се поддържа само от Python 3.6+ версия на 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)

Изход

Както можете да видите в следващия изход, списъците са обединени успешно с помощта на оператора '*'.

Заключение

Списъкът в Python е контейнер, който се използва за съхраняване на елементи в последователност. Списъците на Python могат да бъдат обединени по няколко начина. Тази статия обясни как да се присъедините към списъци в Python с четири основни метода чрез няколко прости примера.

Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...
Преглед на безжична мишка на Microsoft Sculpt Touch
Наскоро прочетох за Microsoft Sculpt Touch безжична мишка и реших да я купя. След като го използвах известно време, реших да споделя опита си с него. ...
Екранен тракпад и указател на мишката на AppyMouse за таблети с Windows
Потребителите на таблети често пропускат показалеца на мишката, особено когато са привични да използват лаптопите. Смартфоните и таблетите със сензоре...