Verschil tussen toevoegen en uitbreiden in Python

Inhoudsopgave:

Verschil tussen toevoegen en uitbreiden in Python
Verschil tussen toevoegen en uitbreiden in Python

Video: Verschil tussen toevoegen en uitbreiden in Python

Video: Verschil tussen toevoegen en uitbreiden in Python
Video: Python Tutorial - append vs extend methods 2024, Juli-
Anonim

Belangrijk verschil - toevoegen versus uitbreiden in Python

Python is een populaire programmeertaal voor algemene doeleinden. Het is een taal op hoog niveau, dus de syntaxis is gemakkelijk te begrijpen en leesbaar voor de programmeurs. De meest elementaire gegevensstructuur in Python is een reeks. Het is een verzameling elementen. Het startelement heeft de index nul, het volgende heeft de index één enzovoort. Een lijst is een ingebouwde typereeks in Python. Op lijsten kunnen verschillende bewerkingen worden uitgevoerd, zoals snijden, optellen, vermenigvuldigen, enz. Elk element in de lijst wordt gescheiden door een komma. Alle elementen zijn ingesloten in een vierkante haak. In programmeertalen zoals C, Java, is het essentieel om hetzelfde datatype in een array op te slaan. Maar in de Python-lijst is het niet nodig dat alle elementen hetzelfde gegevenstype hebben. Python-taal biedt verschillende ingebouwde functies die zijn gekoppeld aan lijsten. De programmeur kan ze gebruiken in hun programma's. Twee van hen zijn, toevoegen en uitbreiden. Dit artikel bespreekt het verschil tussen append en extend in python. De append-methode wordt meestal gebruikt om één element aan de bestaande lijst toe te voegen, terwijl de extend-methode wordt gebruikt om meerdere elementen aan de bestaande lijst toe te voegen. Het belangrijkste verschil tussen toevoegen en uitbreiden in Python is dat append zijn argumenten als een enkel element aan het einde van de lijst toevoegt, terwijl de uitbreiding zijn argumenten herha alt door elk element aan de lijst toe te voegen en uit te breiden.

Wat is toevoegen in Python?

De append is een ingebouwde functie in Python. Het voegt een enkel element toe aan het einde van de lijst. Volgens het onderstaande programma bevat de lijst1 drie elementen, namelijk 1, 2 en 3. Met behulp van de append-methode wordt nummer 4 toegevoegd aan de lijst1. Het wordt aan het einde van de lijst toegevoegd. De uitvoer geeft de lijst als [1, 2, 3, 4].

Verschil tussen toevoegen en uitbreiden in Python
Verschil tussen toevoegen en uitbreiden in Python

Figuur 01: toevoegen in Python

Hier, de bestaande lijst is [1, 2, 3, 4]. De elementen 5 en 6 behoren tot een andere lijst. Met behulp van de append-functie worden [5, 6] aan de lijst toegevoegd. Die lijst wordt aan de oorspronkelijke lijst toegevoegd. De [5, 6] is een enkel lijstelement dat aan het einde van de lijst wordt toegevoegd. Daarom kan de append-methode slechts één enkel element aan de lijst toevoegen. Ook al heeft de nieuwe lijst twee elementen, deze worden allemaal als een enkel element aan de originele lijst toegevoegd.

Wat is verlengen in Python?

De uitbreiding is een ingebouwde functie in Python. Het wordt gebruikt om meerdere elementen toe te voegen aan het einde van een reeds bestaande lijst. De functionaliteit van de uitbreidingsfunctie is als volgt.

Belangrijkste verschil tussen toevoegen en uitbreiden in Python
Belangrijkste verschil tussen toevoegen en uitbreiden in Python

Figuur 02: uitbreiden in Python

Volgens het onderstaande programma bevat de lijst1 drie elementen die 1, 2 en 3 zijn. Met behulp van de uitbreidingsmethode wordt nummer 4 uitgebreid tot de lijst1. Bij gebruik van de extend-methode moet 4 in een lijst worden opgenomen. Nu is de lijst1 [1, 2, 3, 4]. Er is nog een lijst genaamd list2. Het bestaat uit twee elementen. Na uitbreiding van lijst2 naar lijst1 is de uitvoer [1, 2, 3, 4, 5, 6]. De elementen in de lijst2 worden als afzonderlijke elementen toegevoegd aan lijst1.

Wat is de overeenkomst tussen toevoegen en uitbreiden in Python?

Zowel append als extend zijn ingebouwde functies die worden geleverd door de programmeertaal Python

Wat is het verschil tussen toevoegen en uitbreiden in Python?

toevoegen vs verlengen in Python

De append is een ingebouwde functie in Python die wordt gebruikt om zijn argumenten als een enkel element aan het einde van de lijst toe te voegen. The extend is een ingebouwde functie in Python die zijn argumenten herha alt en elk element aan de lijst toevoegt terwijl het wordt uitgebreid.
Lengte van de lijst
Bij gebruik van append wordt de lengte van de lijst met één verhoogd. Als je extend gebruikt, zal de lengte van de lijst toenemen met het aantal elementen dat in het argument is doorgegeven.
Gebruik
De append wordt gebruikt om een enkel element toe te voegen aan het einde van de bestaande lijst. De extend wordt gebruikt om meerdere elementen aan het einde van de bestaande lijst toe te voegen.

Samenvatting – toevoegen vs verlengen in Python

Python is een programmeertaal voor algemeen gebruik op hoog niveau. Het is een populaire programmeertaal onder programmeurs omdat het gemakkelijk leesbaar en begrijpelijk is. Het onderhouden en testen van Python-programma's is ook eenvoudig. Python-taal biedt veel ingebouwde functies. Daarom kunnen de programmeurs ze in het programma gebruiken zonder ze vanaf het begin te implementeren. In dit artikel zijn twee ingebouwde functies besproken, zoals zijn toevoegen en uitbreiden. Het verschil tussen append en extend in Python is dat append zijn argumenten als een enkel element aan het einde van de lijst toevoegt, terwijl de extend zijn argumenten herha alt en elk element aan de lijst toevoegt en het uitbreidt.

Aanbevolen: