Kako se pridružiti seznamom v Pythonu

How Join Lists Python



Seznami so pomembna podatkovna struktura v Pythonu, ki se uporablja za shranjevanje več elementov v en sam vsebnik. Seznami Python lahko shranjujejo podobne in heterogene vrste elementov. V Pythonu se lahko pridružite ali združite dva ali več seznamov. Če se pridružite seznamu, se številni seznami združijo v en sam seznam. Ta članek na več načinov razlaga združevanje ali združevanje seznamov Python.







Kako se pridružiti seznamom Python

Naslednje vključujejo metode za pridružitev seznamov v Pythonu:



  1. Uporabljati dodaj () funkcijo
  2. Uporabljati podaljšati () funkcijo
  3. Uporabljati '+' operater
  4. Uporabljati '*' operater

Te metode bomo obravnavali eno za drugo.



1. način: Uporaba funkcije append ()

The dodaj () function je vgrajena funkcija v Pythonu, ki vstavi elemente na konec seznama. V naslednjem primeru bomo uporabili dodaj () funkcijo za združevanje dveh seznamov.





#creating list 1
myList1 = [1,2,3,4,5]
#ustvarjanje seznama 2
myList2 = [6,7,8,9]
#pridruževanje seznamov 1 in 2 s funkcijo append
myList1.append (myList2)
#tiskanje novega seznama
tiskanje (myList1)

Izhod

V izhodu boste videli, da je bil prvi seznam dodan drugemu, na koncu seznama kot element.

Če se želimo pridružiti elementom seznamov, moramo iti skozi list2 s pomočjo za zanko in vsako postavko dodamo ločeno na konec seznama1.

#creating list 1
myList1 = [1,2,3,4,5]
#ustvarjanje seznama 2
myList2 = [6,7,8,9]
#pridruževanje seznamov 1 in 2 s funkcijo append
za x v myList2:
myList1.append (x)
#tiskanje novega seznama
tiskanje (myList1)

Izhod

Zdaj je mogoče videti, da so seznami združeni.

Podobno se lahko s funkcijo append () pridružimo trem seznamom.



#creating list 1
myList1 = [1,2,3,4,5]
#ustvarjanje seznama 2
myList2 = [6,7,8,9]
#ustvarjanje seznama 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
#pridruževanje seznamov 1, 2 in 3 s funkcijo dodajanja
za x v myList2:
myList1.append (x)
za x v myList3:
myList1.append (x)
#tiskanje seznama
tiskanje (myList1)

Izhod

Kako se pridružiti seznamom v Pythonu-3

2. način: Uporaba funkcije extension ()

The podaljšati () function je vgrajena funkcija v Pythonu, ki jo lahko uporabite za združevanje seznamov. Ta funkcija doda elemente enega seznama na konec drugega seznama. Ponavljanja z zankami z datoteko

podaljšati () funkcijo. V naslednjem primeru bomo ustvarili dva seznama in se jim pridružili z uporabo podaljšati () funkcijo.

#creating list 1
myList1 = [1,2,3,4,5]
#ustvarjanje seznama 2
myList2 = [6,7,8,9]
#uporaba funkcije extension ()
myList1.extend (myList2)
#tiskanje seznama
tiskanje (myList1)

Izhod

Kot lahko vidite v naslednjem izpisu, so bili seznami uspešno združeni.
Kako se pridružiti seznamom v Pythonu-4

3. način: Uporaba operatorja ‘+’

Sezname je mogoče pridružiti tudi z operaterjem ‘+’. To je najlažji način za pridružitev seznamov v Pythonu. Seznami, ki so združeni z operaterjem ‘+’, so shranjeni na nov seznam. V naslednjem primeru bomo operaterju ‘+’ pridružili tri sezname.

#creating list 1
myList1 = [1,2,3]
#ustvarjanje seznama 2
myList2 = [4,5,6,7,8]
#ustvarjanje seznama 3
myList3 = [1,3,4,6,7,8,4]
#pridružite se seznamu z operaterjem '+'
myList1 = mojList1+mojList2+mojList3
#tiskanje seznama
print ('Pridružen seznam je:', myList1)

Izhod

Naslednji izhod prikazuje združene sezname.

Metoda 4: Uporaba operaterja '*'

Operater ‘*’ se lahko uporablja tudi za pridružitev seznamom Python. Vendar to funkcijo podpira samo različica Python 3.6+ Python. Združeni seznami so shranjeni na novem seznamu. Za priključitev na sezname uporabimo operator '*'.

#ustvarjanje seznama 1
myList1 = [1,2,3]
#ustvarjanje seznama 2
myList2 = [4,5,6,7,8]
#ustvarjanje seznama 3
myList3 = [1,3,4,6,7,8,4]
#pridružite se seznamu z operaterjem '*'
myList1 = [*myList1,*myList2,*myList3]
#tiskanje seznama
print ('Pridružen seznam je:', myList1)

Izhod

Kot lahko vidite v naslednjem izpisu, so bili seznami uspešno združeni z operaterjem '*'.

Zaključek

Seznam v Pythonu je vsebnik, ki se uporablja za shranjevanje elementov v zaporedju. Pythonove sezname je mogoče združiti na več načinov. Ta članek je z nekaj preprostimi primeri razložil, kako se seznami v Pythonu pridružijo s štirimi osnovnimi metodami.