Python är ett populärt programmeringsspråk för allmänt bruk. Det är ett språk på hög nivå så att syntaxen är lättförståelig och läsbar av programmerarna. Den mest grundläggande datastrukturen i Python är en sekvens. Det är en uppsättning av 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 skivning, addering, multiplicering etc. Varje element inuti listan separeras med ett kommatecken. Alla element är inneslutna i en fyrkantig konsol. I programmeringsspråk som C, Java, det är viktigt att lagra samma datatyp i en array. Men i Python-listan är det inte nödvändigt att alla element är samma datatyp. Pythonspråk ger flera inbyggda funktioner i samband med listor. Programmeraren kan använda dem i sina program. Två av dem är, lägger till och förlänger. I denna artikel diskuteras skillnaden mellan append och extend i python. Append-metoden används oftast för att lägga till ett element i den befintliga listan medan förlängningsmetoden används för att lägga till flera element i den befintliga listan. De nyckelskillnad mellan append och förlängning i Python är det, append lägger till sina argument som ett enda element i slutet av listan medan förlängningen iterates över sina argument genom att lägga till varje element i listan och förlänga det.
1. Översikt och nyckelskillnad
2. Vad lägger till i Python
3. Vad är förlängning i Python
4. Likheter Mellan append och förlängning i Python
5. Sid vid sida Jämförelse - lägg till vs förläng i Python i tabellform
6. Sammanfattning
Bilagan är en inbyggd funktion i Python. Det lägger till ett enda element i slutet av listan. Enligt nedanstående program innehåller listan1 tre element, som är 1,2 och 3. Med hjälp av bilagans metod läggs nummer 4 till listan1. Den läggs till i slutet av listan. Utgången ger listan som [1,2,3,4].
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 listan. Den listan bifogas den ursprungliga listan. [5,6] är ett enda listelement som bifogas i slutet av listan. Därför kan tilläggsmetoden bara lägga till ett enda element i listan. Även om den nya listan har två element, alla dessa är bifogade som ett enda element till den ursprungliga listan.
Utvidgningen är en inbyggd funktion i Python. Den används för att lägga till flera element i slutet av en redan existerande lista. Funktionen för förlängningsfunktionen är som följer.
Figur 02: förlänga i Pytonorm
Enligt nedanstående program innehåller listan1 tre element som är 1,2 och 3. Med förlängningsmetoden utvidgas nummer 4 till listan1. Vid användning av förlängningsmetoden bör 4 inkluderas i en lista. Nu är listan1 [1,2,3,4]. Det finns en annan lista som heter list2. Den består av två delar. Efter att ha förlängt list2 till lista1 är utsignalen [1,2,3,4,5,6]. Elementen i listan2 läggs till som separata element i listan1.
lägg till vs förläng i Python | |
Tillägget är en inbyggd funktion i Python som används för att lägga till sina argument som ett enda element i slutet av listan. | Utvidgningen är en inbyggd funktion i Python som detererar över sina argument, varvid varje element läggs till i listan medan det utökas. |
Längd på listan | |
När du använder append ökar längden på listan med en. | När du använder förlängningen ökar längden på listan med hur många element som passerade i argumentet. |
Användande | |
Appendiet används för att lägga till ett enda element i slutet av den befintliga listan. | Utvidgningen används för att lägga till flera element i slutet av den befintliga listan. |
Python är ett högkvalitativt, generellt programmerat språk. Det är ett populärt programmeringsspråk bland programmerare eftersom det är lättläsligt och förståeligt. Att upprätthålla och testa Python-program är också enkelt. Pythonspråk ger många inbyggda funktioner. Programmerarna kan därför använda dem i programmet utan att implementera dem från början. I den här artikeln diskuterades två inbyggda funktioner som tillägg och förlängning. Skillnaden mellan adderar och sträcker sig i Python är att append lägger till sina argument som ett enda element i slutet av listan medan förlängningen iterates över dess argument som lägger till varje element i listan och förlänger det.
1.Point, handledning. "Python Listor." Tutorials Point, 8 februari 2018. Tillgänglig här