Lijsten zijn een fundamenteel gegevenstype in Python . Ze worden gebruikt om verzamelingen van gegevens op te slaan onder een variabele . Wegens hun belang , de Python taal omvat een groep van nuttige methoden met de lijst datatype om ze flexibel en efficiënt te maken . Een typische bewerking programmeurs voeren op lijsten is de werking van het toevoegen van elementen of uitbreiding van de omvang van de lijst meer elementen omvatten . Dit wordt gedaan door middel van de bijgeleverde methoden " append ( ) " en " uit te breiden ( ) " . De " append ( ) " Format De " append ( ) " methode duurt een element en voegt het toe aan het einde van een lijst . De append functie kan zowel normale types data ( cijfers , letters , strijkers ) of verzamelingen van gegevens ( andere lijsten ) te nemen . De append functie zal slechts een item toevoegen aan het einde van de lijst , dus de lijst zelf zal alleen verlengen met een element ( dit geldt voor enkelvoudige data types , alsmede lijsten ) . Voorbeelden van append Koppel gegevens aan het einde van de lijst door te bellen naar de append methode van de lijst waarin het element moet gaan . Voor enkelvoudige elementen , zal dit het element toevoegen . Voor lijsten , zal dit de hele lijst toe te voegen . Als een lijst wordt toegevoegd aan het einde van een andere lijst , het duurt maar een plaats : de hele lijst wordt beschouwd als een element . De volgende voorbeeld code voegt een enkel element ( 5 ) aan het einde van een voorbeeld lijst " ex_list " , en vervolgens voegt een andere lijst ( " list2 " ) aan het einde van " ex_list " : >> > ex_list [ 1 , 2 , 3 , 4 , 5 ] >>> ex_list.append ( 5 ) >>> ex_list [ 1 , 2 , 3 , 4 , 5 , 5 ] >>> list2 [ 7 , 8 ] >>> ex_list.append ( list2 ) op >>> ex_list [ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ] de " verlengen ( ) " methode " te verlengen ( ) " methode werkt ongeveer hetzelfde als de append methode . Echter , voegt de extend werkwijze een lijst van elementen , in plaats van enkele elementen , aan het einde van de lijst . Dit houdt in dat elementen uit een lijst met enkele elementen van de nieuwe lijst die de programmeur is de uitbreiding , in plaats van het invoeren van de nieuwe lijst als een enkel element zal worden . Voorbeelden van Uitbreiding Aangezien zich een overzicht geeft van alle elementen van de lijst die moet worden toegevoegd , wordt de lijst uitgebreid in omvang toenemen van het aantal elementen in de lijst worden toegevoegd . In dit voorbeeld wordt de voorbeeld lijst " ex_list " twee keer verlengd worden , zodra zij door een lijst met de naam " l1 " en wederom door een lijst met de naam " l2 " . >>> Ex_list [ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ] >>> l1 [ 7 , 8 ] >>> ex_list.extend ( l1 ) >>> ex_list [ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] , 7 , 8 ] l2 [ 9 , 10 ] >>> ex_list.extend ( l2 ) < br >>> >>> ex_list [ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] , 7 , 8 , 9 , 10 ] >
|