Python

Kā pievienoties sarakstiem Python

Kā pievienoties sarakstiem Python

Saraksti ir svarīga Python datu struktūra, ko izmanto, lai vienā konteinerā saglabātu vairākus elementus. Python sarakstos var saglabāt gan līdzīgus, gan neviendabīgus elementu tipus. Programmā Python varat pievienoties diviem vai vairākiem sarakstiem vai apvienot tos. Pievienojoties sarakstam, daudzi saraksti tiek apvienoti vienā sarakstā. Šajā rakstā vairākos veidos tiek izskaidrota Python sarakstu pievienošana vai savienošana.

Kā pievienoties Python sarakstiem

Tālāk ir norādītas metodes, kā pievienoties sarakstiem Python:

  1. Izmantojot pievienot () funkciju
  2. Izmantojot pagarināt () funkciju
  3. Izmantojot "+" operators
  4. Izmantojot '*' operators

Šīs metodes mēs apspriedīsim pa vienam.

1. metode: Funkcijas append () izmantošana

The pievienot () funkcija ir Python iebūvēta funkcija, kas elementus ievieto saraksta beigās. Šajā piemērā mēs izmantosim pievienot () funkcija, lai pievienotos diviem sarakstiem.

# izveido sarakstu 1
myList1 = [1,2,3,4,5]
# izveido 2. sarakstu
myList2 = [6,7,8,9]
#joining 1. un 2. saraksts, izmantojot funkciju Addend
myList1.pievienot (myList2)
# jaunā saraksta drukāšana
izdrukāt (myList1)

Rezultāts

Izejā redzēsiet, ka pirmais saraksts ir pievienots citam, saraksta beigās kā vienums.

Lai pievienotos sarakstu elementiem, mums jāveic iterācija caur list2, izmantojot priekš cilpa un pievienojiet katru vienumu atsevišķi saraksta beigās1.

# izveido sarakstu 1
myList1 = [1,2,3,4,5]
# izveido 2. sarakstu
myList2 = [6,7,8,9]
#joining 1. un 2. saraksts, izmantojot funkciju Addend
x ierakstīšanai myList2:
myList1.pievienot (x)
# jaunā saraksta drukāšana
drukāt (myList1)

Rezultāts

Tagad var redzēt, ka saraksti ir apvienoti.

Līdzīgi mēs varam pievienoties trim sarakstiem, izmantojot funkciju append ().

# izveido sarakstu 1
myList1 = [1,2,3,4,5]
# izveido 2. sarakstu
myList2 = [6,7,8,9]
# izveido 3. sarakstu
myList3 = ['kamran', 'Sattar', 'Awaisi']
#joining saraksti 1, 2 un 3, izmantojot funkciju Pievienot
x ierakstīšanai myList2:
myList1.pievienot (x)
x ierakstīšanai myList3:
myList1.pievienot (x)
# saraksta drukāšana
drukāt (myList1)

Rezultāts

2. metode: Funkcijas paplašināšana () izmantošana

The pagarināt () funkcija ir Python iebūvētā funkcija, kuru var izmantot, lai pievienotos sarakstiem. Šī funkcija pievieno viena saraksta elementus otra saraksta beigām. Nav nepieciešams atkārtot, izmantojot cilpas ar

pagarināt () funkciju. Šajā piemērā mēs izveidosim divus sarakstus un pievienosim tiem, izmantojot pagarināt () funkciju.

# izveido sarakstu 1
myList1 = [1,2,3,4,5]
# izveido 2. sarakstu
myList2 = [6,7,8,9]
#izmantojot funkciju pagarināt ()
myList1.pagarināt (myList2)
# saraksta drukāšana
drukāt (myList1)

Rezultāts

Kā redzat nākamajā izvadē, saraksti ir veiksmīgi pievienoti.

3. metode: Operatora “+” izmantošana

Sarakstus var arī savienot, izmantojot operatoru “+”. Šī ir vienkāršākā metode, kā pievienoties sarakstiem Python. Saraksti, kas ir pievienoti, izmantojot operatoru “+”, tiek saglabāti jaunā sarakstā. Šajā piemērā mēs izmantosim operatoru +, lai pievienotos trim sarakstiem.

# izveido sarakstu 1
myList1 = [1,2,3]
# izveido 2. sarakstu
myList2 = [4,5,6,7,8]
# izveides saraksts 3
myList3 = [1,3,4,6,7,8,4]
# pievienošanās sarakstam, izmantojot operatoru +
myList1 = myList1 + myList2 + myList3
# saraksta drukāšana
drukāt ("Pievienoto saraksts ir:", myList1)

Rezultāts

Šajā izvadē parādīti apvienotie saraksti.

4. metode: Operatora * izmantošana

Operatoru '*' var izmantot arī, lai pievienotos Python sarakstiem. Tomēr šo funkciju atbalsta tikai Python 3.6+ versija Python. Apvienotie saraksti tiek saglabāti jaunajā sarakstā. Izmantosim operatoru *, lai pievienotos sarakstiem.

# saraksta izveide 1
myList1 = [1,2,3]
# saraksta izveide 2
myList2 = [4,5,6,7,8]
# saraksta izveide 3
myList3 = [1,3,4,6,7,8,4]
# pievienošanās sarakstam, izmantojot operatoru *
myList1 = [* myList1, * myList2, * myList3]
# saraksta drukāšana
drukāt ("Pievienoto saraksts ir:", myList1)

Rezultāts

Kā redzat nākamajā izvadē, saraksti ir veiksmīgi apvienoti, izmantojot operatoru *.

Secinājums

Python saraksts ir konteiners, ko izmanto elementu glabāšanai secībā. Python sarakstus var savienot vairākos veidos. Šajā rakstā, izmantojot vairākus vienkāršus piemērus, tika paskaidrots, kā savienot Python sarakstus ar četrām pamata metodēm.

Kā parādīt FPS skaitītāju Linux spēlēs
Linux spēles ieguva lielu impulsu, kad Valve 2012. gadā paziņoja par Linux atbalstu Steam klientam un viņu spēlēm. Kopš tā laika daudzas AAA un indie ...
Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...
Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...