Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Python Funksjoner Med et Ordbok
    Ordliste er en type datastruktur med innebygd støtte i Python . De er tilgjengelige fra versjon 2.2 og utover. Som de er bygget inn i Python , trenger du ikke å importere et eksternt bibliotek for å få tilgang til en ordbok - eller noen funksjoner som leser eller skriver til dem . Ordbøker i Python

    En ordbok er en datastruktur eller en samling av data organisert i par med nøkler og verdier. Bare én unik nøkkel finnes per ordbok . I motsetning til lister, er det ingen bestemt ordning av elementer i en ordbok. Ordbøker er lik "kart " datastrukturer i andre programmeringsspråk som Java . Du kan starte en ny ordbok som følger : en

    new_dict = { nøkkel1 : val1 , TAST2 : verdi2 , TAST3 : val3 , ... }
    Metoder for ordbok Class

    Klassemetoder er funksjoner kalles på vegne av et objekt , f.eks : en

    object.method ( )

    metoden " clear ( )" klarner ordlisten . "copy ( ) " returnerer en kopi av ordlisten som kaller det . " fromkeys ( )" returnerer en ny ordbok med et gitt sekvens av taster , og du kan også gi den en sekvens av verdier som et argument. " get () " returnerer verdien for en gitt nøkkel argument , mens "pop ( )" fungerer som " get () ", men også fjerner kartleggingen. " popitem ( )" tar ingen argumenter og fjerner og returnerer en tilfeldig nøkkel verdi sammenkobling. " setdefault ( )" fungerer som " get ( )" hvis nøkkel gitt eksisterer, og skaper en ny nøkkel med en standard verdi hvis ikke. " haskey ( )" kontrollerer om ordboken har en gitt nøkkel . " elementer ( ) " returnerer en liste av ordlisten sin nøkkel /verdi-par , mens " iteritems () " returnerer en iterator løpet av denne listen og " viewitems () " returnerer utsikt objekt . " nøkler () ", " iterkeys () " og " viewkeys ( ) " returnerer det samme for ordbok tastene , og " verdier ( ) ", " itervalues ​​( )" og " viewvalues ​​( ) "returnerer det samme for ordbok verdier . Til slutt , "update ( )" oppdaterer innholdet i en ordbok med et gitt ordbok eller iterable av nøkkel /verdi-par .
    Andre metoder

    andre ordbok klassen metoder kalles annerledes fra vanlige klassen metoder . I stedet for å ha ordboken kaller dem, du bare ringe dem som om de var statiske metoder og legge ordboken som et argument, for eksempel : en

    metode ( the_dictionary )

    Funksjonene " len ( ) "og" iTER ( ) " returnerer lengden av samlingen og en iterator over samlingen henholdsvis, og ta ordboken seg ​​som et argument .
    Innebygde funksjoner som bruker ordbok

    Python viktigste sett med innebygde funksjoner aksepterer også ordbøker som argumenter eller returnerer dem . Funksjonene " globals () " og "locals () " returnerer ordbøker av dagens globals tabell eller "lokalbefolkningen ( ) " table hhv . " Vars ( ) " returnerer en ordbok egenskap av objektet argument eller "lokalbefolkningen () " hvis gitt noe argument . Den " eval ( ) "-funksjonen eventuelt tar ordbok argumenter for å være det globale bordet og lokale tabellen for påstanden skal vurderes , som betyr " execfile ( ) . " Endelig " dict ( ) " returnerer en ordbok , eventuelt tar et argument som initialiseringen.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en variabel Floating Point i Python 
    ·Hvordan skrive en Python Script for Blender 
    ·Hvordan lage variabler Output hele tall i Python progra…
    ·Hvordan Loop Tilbake til Tidligere Koder i Python 
    ·Hvordan å kode og dekode Symboler i Python 
    ·Hvordan Design en Program for å beregne Student karakt…
    ·Hvordan sjekke om en verdi ligger i et Hash i Python 
    ·Hvordan Reverse en liste i Python 
    ·Geoprosessering Med Python 
    ·Hvordan få Lengde av en fil på Python 
      Anbefalte artikler
    ·Hvordan bruke Thrift Med PHP 
    ·Hva er et betinget Statement 
    ·Hvordan bruke en Open File Dialog Box i VisualBasic.Net…
    ·Hvordan Fet Ord i C + + med Xcode 
    ·File Unntak for Java Applets : Arial.ttf vil ikke start…
    ·Om Java Character Funksjoner 
    ·Hvordan Vis kolonner i en MySQL tabell 
    ·Slik importerer OCX til Delphi 2007 
    ·Hvordan skrive til et Word- dokument med PHP File Funks…
    ·Programmering i Punch kort Era 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/