Skillnaden mellan lägga till och utöka i Python

Innehållsförteckning:

Skillnaden mellan lägga till och utöka i Python
Skillnaden mellan lägga till och utöka i Python

Video: Skillnaden mellan lägga till och utöka i Python

Video: Skillnaden mellan lägga till och utöka i Python
Video: Python Tutorial - append vs extend methods 2024, Juli
Anonim

nyckelskillnad – lägg till vs förläng i Python

Python är ett populärt programmeringsspråk för allmänt bruk. Det är ett språk på hög nivå så syntaxen är lätt att förstå och läsbar för programmerarna. Den mest grundläggande datastrukturen i Python är en sekvens. Det är en uppsättning element. Startelementet har index noll, nästa har index ett och så vidare. En lista är en inbyggd typsekvens i Python. Olika operationer kan utföras på listor som att skära, lägga till, multiplicera etc. Varje element i listan är separerat med ett kommatecken. Alla element är inneslutna i en kvadratisk parentes. I programmeringsspråk som C, Java är det viktigt att lagra samma datatyp i en array. Men i Python-listan är det inte nödvändigt att alla element är av samma datatyp. Python-språket tillhandahåller flera inbyggda funktioner associerade med listor. Programmeraren kan använda dem i sina program. Två av dem är, lägga till och förlänga. Den här artikeln diskuterar skillnaden mellan append och extend i python. Append-metoden används mest för att lägga till ett element till den befintliga listan medan extend-metoden används för att lägga till flera element till den befintliga listan. Den viktigaste skillnaden mellan append och extend i Python är att append lägger till sina argument som ett enda element i slutet av listan medan extension itererar över sina argument genom att lägga till varje element i listan och utöka det.

Vad är append i Python?

Tillägget är en inbyggd funktion i Python. Den lägger till ett enda element i slutet av listan. Enligt nedanstående program innehåller list1 tre element, som är 1, 2 och 3. Med hjälp av append-metoden läggs nummer 4 till listan1. Den läggs till i slutet av listan. Utdata ger listan som [1, 2, 3, 4].

Skillnad mellan lägga till och utöka i Python
Skillnad mellan lägga till och utöka i Python

Figur 01: lägg till i Python

Här är den befintliga listan [1, 2, 3, 4]. Elementen 5 och 6 tillhör en annan lista. Med hjälp av tilläggsfunktionen läggs [5, 6] till i listan. Den listan läggs till den ursprungliga listan. [5, 6] är ett enda listelement som läggs till i slutet av listan. Därför kan append-metoden bara lägga till ett enda element i listan. Även om den nya listan har två element, läggs alla dessa till som ett enda element till den ursprungliga listan.

Vad är extend i Python?

Utvidgningen är en inbyggd funktion i Python. Den används för att lägga till flera element i slutet av en redan befintlig lista. Funktionen för förlängningsfunktionen är som följer.

Nyckelskillnad mellan lägga till och utöka i Python
Nyckelskillnad mellan lägga till och utöka i Python

Figur 02: utöka i Python

Enligt programmet nedan innehåller list1 tre element som är 1, 2 och 3. Med förlängningsmetoden utökas nummer 4 till lista1. När du använder förlängningsmetoden ska 4 inkluderas i en lista. Nu är lista1 [1, 2, 3, 4]. Det finns en annan lista som heter list2. Den består av två element. Efter att ha utökat list2 till list1, är utgången [1, 2, 3, 4, 5, 6]. Elementen i lista2 läggs till som separata element till lista1.

Vad är likheten mellan lägga till och förlänga i Python?

Både lägga till och utöka är inbyggda funktioner som tillhandahålls av programmeringsspråket Python

Vad är skillnaden mellan att lägga till och utöka i Python?

append vs extend in Python

Tillägget är en inbyggd funktion i Python som används för att lägga till dess argument som ett enda element i slutet av listan. Utvidgningen är en inbyggd funktion i Python som itererar över dess argument och lägger till varje element i listan samtidigt som den utökas.
Listans längd
När du använder append kommer listans längd att öka med en. När du använder förlängning kommer listans längd att öka med hur många element som skickades i argumentet.
Användning
Tillägget används för att lägga till ett enstaka element i slutet av den befintliga listan. Utvidgningen används för att lägga till flera element i slutet av den befintliga listan.

Sammanfattning – lägg till vs förläng i Python

Python är ett allmänt programmeringsspråk på hög nivå. Det är ett populärt programmeringsspråk bland programmerare eftersom det är lätt att läsa och förstå. Att underhålla och testa Python-program är också enkelt. Python-språket har många inbyggda funktioner. Därför kan programmerarna använda dem i programmet utan att implementera dem från början. Den här artikeln diskuterade två inbyggda funktioner som lägg till och utöka. Skillnaden mellan append och extend i Python är att append lägger till sina argument som ett enda element i slutet av listan medan extensionen itererar över sina argument och lägger till varje element i listan och utökar det.

Rekommenderad: