Списъците са важна структура от данни в Python, използвана за съхраняване на множество елементи в един контейнер. Списъците на Python могат да съхраняват както подобни типове, така и разнородни типове елементи. В Python можете да се присъедините или обедините два или повече списъка. Присъединяването към списък обединява множество списъци в един списък. Тази статия обяснява присъединяването или обединяването на списъците на Python по няколко начина.
Как да се присъедините към списъци на Python
Следното включва методи за присъединяване на списъци в Python:
- Използвайки добавяне () функция
- Използвайки разшири() функция
- Използвайки „+“ оператор
- Използвайки „*“ оператор
Ще обсъдим тези методи един по един.
Метод 1: Използване на функцията append ()
The добавяне () функция е вградена функция в Python, която вмъква елементи в края на списък. В следващия пример ще използваме добавяне () функция за присъединяване на два списъка.
#creating list 1myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
# присъединяване на списъци 1 и 2 с помощта на функцията за добавяне
myList1.добавяне (myList2)
#printing новия списък
печат (myList1)
Изход
В изхода ще видите, че първият списък е добавен към друг, в края на списъка като елемент.
За да се присъединим към елементи от списъци, трябва да прегледаме list2 с помощта на за цикъл и добавете всеки елемент поотделно в края на списъка1.
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
# присъединяване към списъци 1 и 2 с помощта на функцията за добавяне
за x в myList2:
myList1.добавяне (x)
#printing новия списък
печат (myList1)
Изход
Сега се вижда, че списъците са обединени.
По същия начин можем да се присъединим към три списъка, като използваме функцията append ().
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 1myList1 = [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. Обединените списъци се съхраняват в новия списък. Нека използваме оператора '*', за да се присъединим към списъците.
# създаване на списък 1myList1 = [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 с четири основни метода чрез няколко прости примера.