Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Python Methoden naar lijsten
Python bevat een belangrijke datatype bekend als een " lijst . " De lijst is in wezen een verzameling van gegevens op grond van een enkele variabele naam opgeslagen . Omdat lijsten zijn belangrijk voor Python uitvoering , de lijst datatype heeft een belangrijk aantal lid methoden . Deze methoden sorteren van een lijst , het wijzigen van een lijst in een stapel of een wachtrij implementatie , en waarmee programmeurs een lijst op elk gewenst moment verlengen of te verkorten . Sorteren

Programmeurs
kunt lijsten te sorteren met het gebruik van een ingebouwde " sort ( ) " methode. De sorteervolgorde opgeroepen zonder argument sorteert de huidige lijst in oplopende volgorde . Met behulp van de " omgekeerde " keyword wordt de lijst in aflopende volgorde

Take " example_list " als een voorbeeld van een Python lijst : .

>>> Example_list.sort
( ) < >>> example_list

[ 1 , 2 , 3 , 4 , 5 , 7 ]

>>> example_list.sort br >

( reverse = True ) op

>>> example_list

[ 7 , 5 , 4 , 3 , 2 , 1 ]
Appending en uitbreiden
< br >

Lists aso moeten werkwijzen om elementen aan het einde van de lijst . De " append ( ) " methode duurt een item en voegt het toe aan het einde van de lijst . De werkwijze vergelijkbaar " verlengen ( ) " doet hetzelfde , maar in plaats van een element , " verlengen ( ) " voegt een lijst op het einde van de lijst . Bijvoorbeeld :

>>> example_list.append
( 10 )

>>> example_list


[ 1 , 2 , 3 , 4 , 5 , 7 , 10 ]

>>> example_list.extend ( [ 11 , 12 , 13 ] ) op Twitter

>>> example_list

[ 1 , 2 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]
plaatsen en verwijderen

Programmeurs
kunnen ook elementen invoegen in en elementen verwijderen uit willekeurige locaties in de lijst ( zolang de locaties bestaan) . De "invoegen ( ) " methode kan een element in te voegen in de lijst , en beweegt items in de lijst om het nieuwe item tegemoet . De " verwijderen ( ) " methode doet het omgekeerde : Het verwijdert het eerste exemplaar van een waarde en herschikt de lijst om de lege index te vullen . Opmerking : Python maakt gebruik van zero - based nummering , wat betekent dat het eerste element van een lijst (of een verzameling van gegevens in Python ) is de index 0 toegewezen , wordt het tweede element van de index 1 toegewezen , enzovoort

. bijvoorbeeld :

>>> example_list.insert
( 1, 17 )

>>> example_list


[ 1 , 17 , 2 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]

>>> example_list.remove

>>> example_list
( 2 )

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]

Dit voorbeeld ingevoegd het nummer 17 in de index 1 positie , verwijderd het eerste exemplaar van het getal 2 .
Stacks en de methode

de " pop ( ) " methode , genoemd zonder argument , altijd terug " pop ( ) " en in het verwijdert het laatste element lijst. Met deze methode kan een lijst met een stapel datastructuur nabootsen . Een stapel volgt de Last In , First Out patroon , waarbij de laatste aan de lijst toegevoegd waarde wordt altijd het eerst terug :

>>> example_list.append
( 14 ) op

> ; >> example_list

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 , 14 ]

>>> example_list.pop
( ) op

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]
Queue en de " pop ( ) " methode
< br >

Een Queue volgt de First In , First Out benadering . In dit voorbeeld wordt de pop -methode met een enkel argument, dat bij de opgegeven index van de waarde terug en verwijdert :

>>> example_list.insert
( 0 , 12 ) op Twitter

> >> example_list

[ 12 , 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]

>>> example_list.pop
( 0 )

>>> example_list

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]

Previous: Next:
  python Programming
·Om te lezen hoe een Binary Flo…
·Unicode Fouten in Python 
·Python Slice Method 
·Hoe te Wget 
·Hoe maak je een datum in Pytho…
·Hoe de Mean Variance en standa…
·Hoe maak je een Python Decimal…
·Hoe te achterhalen wat versie …
·Afdrukken in Python zonder de …
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Tutorial voor Visual Basic Commands 
Graphics Tutorial voor Visual Basic 6 
Basic Help voor Microsoft Visual 
VBA Tutorial voor Word 
Tutorial voor het toevoegen van Visual B…
Hoe maak je een Visual Basic Stop voor L…
  Programmering Articles
·Hoe kan ik een externe PHP File Form met…
·Hoe een String Karakter Lower Case Zorg 
·Python SSL Tutorial 
·Hoe te vervangen met VBA 
·Hoe maak je een Web Part Maak met een Cu…
·HTML Mailto Tutorial 
·Hoe te Breedte van een element in Javasc…
·Hoe kan ik een lijst met behulp van Stru…
·Hoe een Live Chat systeemcode in PHP 
Copyright © Computer Kennis http://www.nldit.com