| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Funzioni Python con un dizionario
    Dizionari sono un tipo di struttura di dati con supporto nativo in Python . Sono disponibili a partire dalla versione 2.2 in poi . Come sono costruiti in Python , non è necessario importare una libreria esterna per accedere a un dizionario - o tutte le funzioni che leggono o scrivono a loro. Dizionari in Python

    Un dizionario è una struttura di dati , o una raccolta di dati organizzati in coppie di chiavi e valori . Solo una chiave unica esistente al dizionario . Diversamente liste, non vi è alcuna particolare ordinamento degli elementi di un dizionario . I dizionari sono simili a "mappare" le strutture di dati in altri linguaggi di programmazione come Java . È possibile inizializzare un nuovo dizionario come segue :

    new_dict = { key1 : val1 , key2 : val2 , key3 : val3 , ... }
    Metodi di classe dizionario
    metodi di classe

    sono funzioni chiamate per conto di un oggetto , ad esempio :

    object.method ( ) per

    il metodo " clear () " cancella il dizionario . " copy () " restituisce una copia del dizionario che lo chiama. " fromkeys ( ) " restituisce un nuovo dizionario con una data sequenza di tasti , si può anche dare una sequenza di valori come argomento . "get ( ) " restituisce il valore di un dato argomento chiave , mentre " pop ( ) " agisce come "get ( ) ", ma elimina anche la mappatura . " popitem ( ) " non ha argomenti e rimuove e restituisce un valore casuale chiave di accoppiamento . " setdefault ( ) " agisce come "get ( ) " se il parametro chiave esiste, e crea una nuova chiave con un valore predefinito se non . " Haskey ( ) " controlla se il dizionario ha una data chiave . " items () " restituisce un elenco di chiavi del dizionario /coppie di valore , mentre " iteritems () " restituisce un iteratore su questa lista e " viewitems () " restituisce un oggetto di visualizzazione . " keys () ", " iterkeys ()" e " viewkeys ( ) " restituisce lo stesso per le chiavi del dizionario , e " i valori ( ) ", " itervalues ​​( ) " e " viewvalues ​​( ) " restituisce lo stesso per i valori del dizionario .
    Altri Mezzi

    Infine , " update ( ) " aggiorna il contenuto di un dizionario con un dato dizionario o iterabile di coppie chiave /valore . altri metodi di classe Dictionary vengono chiamati in modo diverso da metodi di classe ordinaria . Invece di avere il dizionario li chiamano , è sufficiente chiamare loro , come se fossero metodi statici e aggiungere il dizionario come argomento , ad esempio :
    metodo

    ( the_dictionary ) per

    Le funzioni "len ( ) "e" iter ( ) " restituisce la lunghezza della raccolta e un iteratore sulla raccolta rispettivamente , e prendere il dizionario stesso come un argomento .
    Built-In di funzioni che utilizzano Dizionario set principale

    di Python di funzioni built-in accetta anche dizionari come argomenti o li restituisce . Le " globals () " Funzioni e "locali () " restituisce dizionari della tabella variabili globali in corso o "locali ( ) " tabella rispettivamente . " vars ( ) " restituisce un attributo dizionario dell'argomento oggetto o "locali () " se dato alcun argomento . La funzione " eval ( ) " prende opzionalmente argomenti dizionario di essere la tabella globale e la tabella locale per l'istruzione da valutare , come fa " execfile ( ) . " Infine, " dict ( ) " restituisce un dizionario , eventualmente prendendo un argomento come l'inizializzazione.

    Previous :

    next :
      Articoli Correlati
    ·Che cosa è Python 2.5 ? 
    ·Come mantenere un totale parziale di una variabile in P…
    ·Processi In Python 
    ·Come disegnare una Five Star Point Usare Python Lingua 
    ·Come compilare il codice Python 
    ·Come cambiare la versione di Python in Snow Leopard 
    ·Tastiera Tutorial Python 
    ·Come utilizzare Python per controllare se un database e…
    ·Elenco di Python Tools 
    ·Come tagliare un elenco in Python 
      Articoli in evidenza
    ·Come convertire String URI 
    ·Come usare la matematica in Python 
    ·Possiamo utilizzare Selenio in Java ? 
    ·Come installare il IPRE Python 
    ·Come convertire un elenco di una stringa in Java 
    ·Come aggiungere Cert SSL per IIS 
    ·Come eseguire Python Da Bash 
    ·Come controllare Rollback Segment Size 
    ·Come scrivere un programma Software 
    ·L'uso di costanti non definite in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com