Forskjellen mellom å legge til og utvide i Python

Innholdsfortegnelse:

Forskjellen mellom å legge til og utvide i Python
Forskjellen mellom å legge til og utvide i Python

Video: Forskjellen mellom å legge til og utvide i Python

Video: Forskjellen mellom å legge til og utvide i Python
Video: Кто же такие Венецианцы на самом деле и откуда у них взялся сильнейший флот средневековья? 2024, Juli
Anonim

Nøkkelforskjell – legg til vs utvidelse i Python

Python er et populært programmeringsspråk for generell bruk. Det er et språk på høyt nivå, så syntaksen er lett forståelig og lesbar for programmererne. Den mest grunnleggende datastrukturen i Python er en sekvens. Det er et sett med elementer. Startelementet har indeksen null, neste har indeksen en og så videre. En liste er en én innebygd typesekvens i Python. Ulike operasjoner kan utføres på lister som å kutte, legge til, multiplisere osv. Hvert element i listen er atskilt med komma. Alle elementene er omsluttet av en firkantet brakett. I programmeringsspråk som C, Java er det viktig å lagre den samme datatypen i en matrise. Men i Python-listen er det ikke nødvendig at alle elementene har samme datatype. Python-språket gir flere innebygde funksjoner knyttet til lister. Programmereren kan bruke dem i programmene sine. To av dem er, vedlegg og utvider. Denne artikkelen diskuterer forskjellen mellom append og extend i python. Append-metoden brukes for det meste for å legge til ett element til den eksisterende listen, mens utvidelsesmetoden brukes til å legge til flere elementer til den eksisterende listen. Hovedforskjellen mellom append og extension i Python er at append legger til argumentene som et enkelt element på slutten av listen mens utvidelsen itererer over argumentene ved å legge til hvert element i listen og utvide det.

Hva er append i Python?

Tillegget er en innebygd funksjon i Python. Den legger til et enkelt element på slutten av listen. I henhold til programmet nedenfor inneholder liste1 tre elementer, som er 1, 2 og 3. Ved hjelp av append-metoden legges nummer 4 til listen1. Det legges til på slutten av listen. Utdataene gir listen som [1, 2, 3, 4].

Forskjellen mellom legge til og utvide i Python
Forskjellen mellom legge til og utvide i Python

Figur 01: legg til i Python

Her er den eksisterende listen [1, 2, 3, 4]. Elementene 5 og 6 tilhører en annen liste. Ved å bruke tilleggsfunksjonen legges [5, 6] til listen. Denne listen er lagt til den opprinnelige listen. [5, 6] er et enkelt listeelement som legges til på slutten av listen. Derfor kan append-metoden bare legge til et enkelt element i listen. Selv om den nye listen har to elementer, er alle disse lagt til som ett enkelt element til den opprinnelige listen.

Hva er extend i Python?

Utvidelsen er en innebygd funksjon i Python. Den brukes til å legge til flere elementer på slutten av en allerede eksisterende liste. Funksjonaliteten til utvidelsesfunksjonen er som følger.

Nøkkelforskjell mellom legge til og utvide i Python
Nøkkelforskjell mellom legge til og utvide i Python

Figur 02: utvide i Python

I følge programmet nedenfor inneholder liste1 tre elementer som er 1, 2 og 3. Ved å bruke utvidelsesmetoden utvides nummer 4 til liste1. Ved bruk av utvidelsesmetoden skal 4 inkluderes i en liste. Nå er liste1 [1, 2, 3, 4]. Det er en annen liste som heter list2. Den består av to elementer. Etter utvidelse av liste2 til liste1, er utgangen [1, 2, 3, 4, 5, 6]. Elementene i liste2 legges til som separate elementer til liste1.

Hva er likheten mellom legge til og utvide i Python?

Både legge til og utvide er innebygde funksjoner levert av programmeringsspråket Python

Hva er forskjellen mellom å legge til og utvide i Python?

append vs extension in Python

Tillegget er en innebygd funksjon i Python som brukes til å legge til argumentene som et enkelt element på slutten av listen. Utvidelsen er en innebygd funksjon i Python som itererer over argumentene og legger til hvert element i listen mens den utvides.
Lengde på listen
Når du bruker append, vil lengden på listen øke med én. Når du bruker utvidelse, vil lengden på listen øke med hvor mange elementer som ble sendt i argumentet.
Usage
Tillegget brukes til å legge til et enkelt element på slutten av den eksisterende listen. Utvidelsen brukes til å legge til flere elementer på slutten av den eksisterende listen.

Sammendrag – legg til vs forleng i Python

Python er et generelt programmeringsspråk på høyt nivå. Det er et populært programmeringsspråk blant programmerere fordi det er lett lesbart og forståelig. Det er også enkelt å vedlikeholde og teste Python-programmer. Python-språket gir mange innebygde funksjoner. Derfor kan programmererne bruke dem i programmet uten å implementere dem fra begynnelsen. Denne artikkelen diskuterte to innebygde funksjoner som, legge til og utvide. Forskjellen mellom append og extension i Python er at append legger til argumentene som et enkelt element til slutten av listen mens utvidelsen itererer over argumentene og legger til hvert element til listen og utvider det.

Anbefalt: