Cum să vă alăturați listelor în Python

How Join Lists Python



Listele sunt o structură de date importantă în Python, utilizate pentru a stoca mai multe elemente într-un singur container. Listele Python pot stoca atât tipuri similare, cât și tipuri eterogene de elemente. În Python, puteți să alăturați sau să concatenați două sau mai multe liste. Alăturarea la o listă îmbină numeroase liste într-o singură listă. Acest articol explică asocierea sau concatenarea listelor Python în mai multe moduri.







Cum să vă alăturați listelor Python

Următoarele includ metode pentru alăturarea listelor în Python:



  1. Folosind adăuga() funcţie
  2. Folosind extinde() funcţie
  3. Folosind „+” operator
  4. Folosind „*” operator

Vom discuta aceste metode una câte una.



Metoda 1: Utilizarea funcției append ()

The adăuga() funcția este o funcție încorporată în Python care introduce elemente la sfârșitul unei liste. În exemplul următor, vom folosi adăuga() funcția de a uni două liste.





#creating list 1
MyList1 = [1,2,3,4,5]
#creating list 2
MyList2 = [6,7,8,9]
# liste alăturate 1 și 2 folosind funcția de adăugare
myList1.append (myList2)
#imprimarea noii liste
print (myList1)

Ieșire

În rezultat, veți vedea că prima listă a fost adăugată la alta, la sfârșitul listei ca element.

Pentru a alătura elementelor listelor, trebuie să parcurgem lista2 folosind pentru buclați și adăugați fiecare element separat la sfârșitul listei1.

#creating list 1
MyList1 = [1,2,3,4,5]
#creating list 2
MyList2 = [6,7,8,9]
# liste alăturate 1 și 2 folosind funcția de adăugare
pentru x în myList2:
myList1.append (x)
#imprimarea noii liste
print (myList1)

Ieșire

Acum, se poate vedea că listele sunt concatenate.

În mod similar, putem alătura trei liste folosind funcția 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 lists 1, 2, and 3 folosind funcția de adăugare
pentru x în myList2:
myList1.append (x)
pentru x în myList3:
myList1.append (x)
#imprimarea listei
print (myList1)

Ieșire

Cum să vă alăturați listelor în Python-3

Metoda 2: Utilizarea funcției extend ()

The extinde() funcția este funcția încorporată în Python care poate fi utilizată pentru a alătura liste. Această funcție adaugă elementele unei liste la sfârșitul celeilalte liste. Nu este necesar să iterați folosind bucle cu

extinde() funcţie. În exemplul următor, vom crea două liste și le vom uni folosind extinde() funcţie.

#creating list 1
MyList1 = [1,2,3,4,5]
#creating list 2
MyList2 = [6,7,8,9]
# folosind funcția extend ()
myList1.extend (myList2)
#imprimarea listei
print (myList1)

Ieșire

După cum puteți vedea în următoarea ieșire, listele au fost alăturate cu succes.
Cum să vă alăturați listelor-în-Python-4

Metoda 3: Utilizarea operatorului „+”

Listele pot fi, de asemenea, alăturate folosind operatorul „+”. Aceasta este cea mai ușoară metodă de alăturare a listelor în Python. Listele care sunt alăturate folosind operatorul „+” sunt stocate într-o listă nouă. În exemplul următor, vom folosi operatorul „+” pentru a alătura trei liste.

#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]
# alăturându-vă listei folosind operatorul '+'
myList1 = myList1 + myList2 + myList3
#imprimarea listei
print ('Lista alăturată este:', lista mea 1)

Ieșire

Următoarea ieșire arată listele unite.

Metoda 4: Utilizarea operatorului „*”

Operatorul „*” poate fi, de asemenea, utilizat pentru a se alătura listelor Python. Cu toate acestea, această caracteristică este acceptată doar de versiunea Python 3.6+ a Python. Listele alăturate sunt stocate în noua listă. Să folosim operatorul „*” pentru a vă alătura listelor.

#crearea unei liste 1
MyList1 = [1,2,3]
#crearea unei liste 2
MyList2 = [4,5,6,7,8]
#crearea unei liste 3
MyList3 = [1,3,4,6,7,8,4]
# alăturându-vă listei folosind operatorul '*'
myList1 = [* myList1, * myList2, * myList3]
#imprimarea listei
print ('Lista alăturată este:', lista mea 1)

Ieșire

După cum puteți vedea în următoarea ieșire, listele au fost alăturate cu succes folosind operatorul „*”.

Concluzie

Lista din Python este un container care este utilizat pentru a stoca elemente într-o succesiune. Listele Python pot fi alăturate în mai multe moduri. Acest articol a explicat cum să vă alăturați listelor în Python cu patru metode de bază prin câteva exemple simple.