Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Python Functies Met een Dictionary
Woordenboeken zijn een soort datastructuur met native ondersteuning in Python . Ze zijn beschikbaar vanaf versie 2.2 en verder . Als ze zijn ingebouwd in Python , hoeft u niet naar een externe bibliotheek importeren om een woordenboek - of enige functies die lezen of schrijven naar hen . Woordenboeken in Python

Een woordenboek is een datastructuur , of een verzameling van gegevens geordend in paren van sleutels en waarden . Slechts een unieke sleutel bestaat per woordenboek . Unlike lijsten , is er geen bepaalde ordening van elementen in een woordenboek . Woordenboeken zijn vergelijkbaar met " kaart " data structuren in andere programmeertalen zoals Java .

New_dict
= { key1 : : val1 , key2 : val2 , KEY3 : u kunt een nieuw woordenboek als volgt initialiseren val3 , ... }
Methoden van Dictionary Klasse

Class methoden
zijn functies opgeroepen voor rekening van een object , bijvoorbeeld :

object.method ( ) op Twitter

de methode " clear ( ) " wist het woordenboek . " copy ( ) " geeft een exemplaar van het woordenboek dat het noemt . " fromkeys ( ) " geeft een nieuw woordenboek met een bepaalde volgorde van de toetsen , kunt u ook geef het een opeenvolging van waarden als argument . "get ( ) " geeft de waarde voor een bepaalde sleutel argument , terwijl " pop ( ) " werkt als "get ( ) " , maar verwijdert ook de mapping . " popitem ( ) " heeft geen argumenten en verwijdert en geeft een willekeurige sleutel waarde pairing . " setDefault ( ) " werkt als "get ( ) " als de sleutel gegeven bestaat , en creëert een nieuwe sleutel met een standaard waarde , indien niet . " Haskey ( ) " controleert of het woordenboek heeft een bepaalde sleutel . " items ( ) " geeft een overzicht van de belangrijkste van het woordenboek /waarde paren , terwijl " iteritems ( ) " geeft een iterator op deze lijst en " viewitems ( ) " a view object retourneert . " toetsen ( ) " , " iterkeys ( ) " en " viewkeys ( ) " geeft hetzelfde voor sleutels van het woordenboek , en " waarden ( ) " , " itervalues ​​( ) " en " viewvalues ​​( ) " geeft hetzelfde voor de waarden van het woordenboek . Tot slot , " update () " updates van de inhoud van een woordenboek met een bepaalde woordenlijst of iterable van sleutel /waarde paren .
Andere methoden

andere woordenboek klasse methodes worden anders genoemd uit gewone methoden van de klasse . In plaats van het woordenboek noemen ze , gewoon je ze belt alsof ze statische methoden waren en voeg het woordenboek als een argument , bijvoorbeeld :

methode
( the_dictionary ) op

De functies " len ( ) " en " iter ( ) " respectievelijk de terugkeer van de lengte van de collectie en een iterator over de collectie , en neem het woordenboek zelf als een argument .
Ingebouwde functies die gebruikmaken woordenboek hoofdset van de ingebouwde functies

Python's
accepteert ook woordenboeken als argumenten of terugkeert hen. De functies " globals ( ) " en " locals ( ) " geeft woordenboeken van de huidige tabel globals of ' locals ( ) " respectievelijk tafel. " vars ( ) " geeft een woordenboek attribuut van het object argument of ' locals ( ) " als ze geen argument . De " eval ( ) " functie neemt optioneel woordenboek argumenten om de wereldwijde tafel en lokale tabel zijn voor de verklaring te worden geëvalueerd , net als " execfile ( ) . " Eindelijk , " dict ( ) " geeft een woordenboek , eventueel nemen van een argument als de initialisatie .

Previous: Next:
  python Programming
·Hoe te Meerdere lijsten sorter…
·Met twee Strings In Python 
·Hoe je afbeeldingen exporteren…
·Hoe maak je een Python script …
·Hoe u een functie uit een stri…
·Hoe te CRLF Voeg toe aan een s…
·Hoe je alle elementen Vermenig…
·Hoe maak je Lees vanaf een web…
·Hoe de kortste lengte van een …
  Related Articles
Hoe te versleutelen met Visual Basic 
Hoe te Debug Met Visual Basic 6 
Aan de slag met Visual Basic 6 
Hoe je code schrijven op HTML Button Met…
How To Ping met Visual Basic 
Hoe dat te doen Database Programmering M…
Hoe kan ik lezen en schrijven tekstbesta…
Visual Basic String Functions 
Wiskundige functies in Visual Basic 
  Programmering Articles
·Hoe kan ik PHP opmaken in Zend Studio 
·Lijst van Java certificeringen 
·Hoe maak je een Screenshot nemen in Java…
·Hoe controleert de versie van MySQL Clie…
·Hoe kan ik een array element in Ruby zoe…
·Hoe maak je een sprite animeren in een X…
·Hoe de Classpath Set in Eclipse 
·Hoe maak je 2 - byte integers convertere…
·Hoe te Klassen voor Air Traffic Control …
Copyright © Computer Kennis http://www.nldit.com