Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Lijst uit te breiden in Python
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 ]
>


Previous: Next:
  python Programming
·Hoe maak je een Python script …
·Hoe maak je een vijfpuntige st…
·Gebruik van Python Web 
·Tutorial voor LiveWires Python…
·Timing van een Routine in Pyth…
·Afdrukken in Python zonder de …
·Hoe kan ik meerdere Substrings…
·Hoe zorg ervoor dat een Index …
·Hoe maak je een functie Wikkel…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Toolbar voor Visual Basi…
·Hoe maak je een 3D- browser Zorg 
·Hoe maak je 3D Array maken in Python 
·Hoe te Pseudocode schrijven voor het opz…
·Hoe te Datum Pull Out van de MySQL datab…
·Hoe maak je een Matrix vermenigvuldigen …
·Hoe maak je een CSV -bestand maken met V…
·Hoe naar Exit Out van een programma als …
·Hoe kan ik een string omzetten naar URL …
Copyright © Computer Kennis http://www.nldit.com