Kaip prisijungti prie sąrašų „Python“

How Join Lists Python



Sąrašai yra svarbi „Python“ duomenų struktūra, naudojama keliems elementams saugoti viename konteineryje. „Python“ sąrašuose gali būti saugomi tiek panašaus tipo, tiek nevienalyčiai elementai. „Python“ galite prisijungti arba sujungti du ar daugiau sąrašų. Prisijungimas prie sąrašo sujungia daugybę sąrašų į vieną sąrašą. Šiame straipsnyje keliais būdais paaiškinamas „Python“ sąrašų sujungimas ar sujungimas.







Kaip prisijungti prie „Python“ sąrašų

Toliau pateikiami metodai, kaip prisijungti prie sąrašų „Python“:



  1. Naudojant pridėti () funkcija
  2. Naudojant pratęsti () funkcija
  3. Naudojant „+“ operatorius
  4. Naudojant „*“ operatorius

Šiuos metodus aptarsime po vieną.



1 metodas: Funkcijos „append ()“ naudojimas

The pridėti () funkcija yra integruota „Python“ funkcija, įterpianti elementus į sąrašo pabaigą. Šiame pavyzdyje naudosime pridėti () funkcija, skirta sujungti du sąrašus.





#kūrimo sąrašas 1
myList1 = [1,2,3,4,5]
#kūrimo sąrašas 2
myList2 = [6,7,8,9]
#joining 1 ir 2 sąrašai, naudojant pridėjimo funkciją
myList1.append (myList2)
#naujo sąrašo spausdinimas
spausdinti (myList1)

Išvestis

Išvestyje pamatysite, kad pirmasis sąrašas buvo pridėtas prie kito, sąrašo pabaigoje kaip elementas.

Norėdami sujungti sąrašų elementus, turime pakartoti sąrašą2 naudodami dėl kilpą ir kiekvieną elementą atskirai pridėkite prie sąrašo pabaigos1.

#kūrimo sąrašas 1
myList1 = [1,2,3,4,5]
#kūrimo sąrašas 2
myList2 = [6,7,8,9]
#joining 1 ir 2 sąrašai, naudojant pridėjimo funkciją
x myList2:
myList1.append (x)
#naujo sąrašo spausdinimas
spausdinti (myList1)

Išvestis

Dabar matyti, kad sąrašai yra sujungti.

Panašiai mes galime prisijungti prie trijų sąrašų, naudodami funkciją append ().



#kūrimo sąrašas 1
myList1 = [1,2,3,4,5]
#kūrimo sąrašas 2
myList2 = [6,7,8,9]
#kūrimo sąrašas 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
#joining sąrašai 1, 2 ir 3, naudojant pridėjimo funkciją
x myList2:
myList1.append (x)
x myList3:
myList1.append (x)
#spausdinkite sąrašą
spausdinti (myList1)

Išvestis

Kaip prisijungti prie sąrašų „Python-3“

2 metodas: išplėtimo () funkcijos naudojimas

The pratęsti () funkcija yra integruota „Python“ funkcija, kurią galima naudoti norint sujungti sąrašus. Ši funkcija prideda vieno sąrašo elementus prie kito sąrašo pabaigos. Nebūtina kartoti naudojant kilpas su

pratęsti () funkcija. Šiame pavyzdyje sukursime du sąrašus ir prie jų prisijungsime naudodami pratęsti () funkcija.

#kūrimo sąrašas 1
myList1 = [1,2,3,4,5]
#kūrimo sąrašas 2
myList2 = [6,7,8,9]
#naudojant funkciją ext (())
myList1.extend (myList2)
#spausdinkite sąrašą
spausdinti (myList1)

Išvestis

Kaip matote toliau pateiktoje išvestyje, sąrašai buvo sėkmingai sujungti.
Kaip prisijungti prie „Python-4“ sąrašų

3 metodas: naudokite „+“ operatorių

Sąrašus taip pat galima sujungti naudojant „+“ operatorių. Tai lengviausias būdas prisijungti prie sąrašų „Python“. Sąrašai, sujungti naudojant „+“ operatorių, išsaugomi naujame sąraše. Šiame pavyzdyje mes naudosime „+“ operatorių, kad sujungtume tris sąrašus.

#kūrimo sąrašas 1
myList1 = [1,2,3]
#kūrimo sąrašas 2
myList2 = [4,5,6,7,8]
#kūrimo sąrašas 3
myList3 = [1,3,4,6,7,8,4]
#prisijungimas prie sąrašo naudojant „+“ operatorių
myList1 = myList1+myList2+myList3
#spausdinkite sąrašą
print ('Prisijungęs sąrašas yra:', myList1)

Išvestis

Toliau pateikiamas išvestis rodo sujungtus sąrašus.

4 metodas: naudokite „*“ operatorių

„*“ Operatorius taip pat gali būti naudojamas prisijungti prie „Python“ sąrašų. Tačiau šią funkciją palaiko tik „Python 3.6+“ versija. Sujungti sąrašai saugomi naujame sąraše. Norėdami prisijungti prie sąrašų, naudokitės „*“ operatoriumi.

#sudaryti sąrašą 1
myList1 = [1,2,3]
#sudaryti sąrašą 2
myList2 = [4,5,6,7,8]
#sudaryti sąrašą 3
myList3 = [1,3,4,6,7,8,4]
#prisijungimas prie sąrašo naudojant „*“ operatorių
myList1 = [*myList1,*myList2,*myList3]
#spausdinkite sąrašą
print ('Prisijungęs sąrašas yra:', myList1)

Išvestis

Kaip matote toliau pateiktoje išvestyje, sąrašai buvo sėkmingai sujungti naudojant „*“ operatorių.

Išvada

„Python“ sąrašas yra sudėtinis rodinys, naudojamas elementams saugoti iš eilės. „Python“ sąrašus galima sujungti keliais būdais. Šiame straipsnyje paaiškinta, kaip sujungti sąrašus „Python“ keturiais pagrindiniais metodais, naudojant kelis paprastus pavyzdžius.