| 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
    Metodi di Python per Elenchi
    " . List" Python contiene un importante tipo di dati conosciuto come un La lista è essenzialmente una raccolta di dati memorizzati sotto un unico nome di variabile . Poiché gli elenchi sono importanti per l'esecuzione Python , il tipo di dato lista ha un numero significativo di metodi membri . Questi metodi di ordinare un elenco , modificare un elenco in una pila o di una implementazione di coda , e permettono ai programmatori per allungare o accorciare la lista in qualsiasi momento . Ordinamento

    programmatori in grado di ordinare le liste con l'uso di un metodo integrato " sort ( ) " . Il metodo di ordinamento chiamato senza sorta di argomento l' attuale elenco in ordine crescente. Utilizzando la parola chiave "reverse" sarà ordinare l'elenco in ordine decrescente

    Prendete " example_list " come esempio di una lista Python : .

    >>> Example_list.sort ( )

    >>> example_list

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

    >>> example_list.sort (reverse = True ) per

    >>> example_list

    [ 7 , 5 , 4 , 3 , 2 , 1 ]
    Aggiunta ed estensione
    < br >

    Liste aso hanno metodi per aggiungere elementi alla fine della lista . Il " ( ) append " metodo prende un elemento e lo aggiunge alla fine della lista . Il metodo simile " extend () " esegue la stessa operazione , ma piuttosto che un singolo elemento , " extend () ", aggiunge un altro elenco sulla fine della lista . Per esempio :

    >>> example_list.append ( 10 ) per

    >>> example_list

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

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

    >>> example_list

    [ 1 , 2 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]
    Inserimento e rimozione

    programmatori possono anche inserire gli elementi in entrata e in rimuovere elementi da posizioni arbitrarie nella lista ( a condizione che esistano le posizioni ) . Il "insert ( ) " metodo può inserire un elemento nella lista , e sposta gli elementi dell'elenco per accogliere il nuovo elemento . Il " remove () " metodo fa il contrario : Rimuove la prima istanza di un valore e riorganizza l'elenco per riempire l'indice vuoto . Nota : Python usa la numerazione a base zero , ovvero il primo elemento di una lista (o qualsiasi raccolta di dati in Python ) viene assegnato l'indice 0 , il secondo elemento è assegnato l'indice 1 , e così via

    . Per esempio :

    >>> example_list.insert ( 1 , 17 ) per

    >>> example_list

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

    >>> example_list.remove ( 2 ) per

    >>> example_list
    < p > [ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]

    Questo esempio inserisce il numero 17 nella posizione di indice 1 , poi rimosso in prima istanza del numero 2 .
    Pile e metodo

    il "pop ( ) " metodo, chiamato senza argomenti , ritorna sempre " pop ( ) " e rimuove l'elemento finale nel lista. Con questo metodo, una lista può simulare una struttura dati stack. Una pila segue il Last In , First Out modello , in cui l'ultimo valore aggiunto nella lista viene sempre restituito prima :

    >>> example_list.append ( 14 ) per

    > ; >> example_list

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

    >>> example_list.pop ( ) per

    [ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]
    coda e il "pop ( ) "
    Metodo < br >

    una coda segue il First In , First Out approccio . Questo esempio viene utilizzato il metodo pop con un singolo argomento , che restituisce e rimuove il valore in corrispondenza dell'indice specificato :

    >>> example_list.insert ( 0 , 12 ) per

    > >> 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 :
      Articoli Correlati
    ·Come contrassegnare i numeri in una lista Python 
    ·Come aggiungere ad una lista in Python 
    ·Maya Python Tutorial 
    ·Come calcolare Vocali in Python 
    ·Come impostare il percorso Python 
    ·Metodi di tela Python 
    ·Come ottenere la data di sistema Da Python 
    ·Come inserire in liste Python 
    ·Come rimuovere Sottoliste vuote con Python 
    ·Come aprire un file con interprete Python 
      Articoli in evidenza
    ·Come formattare date e ore Con Iostream 
    ·Come pubblicare pagine Web con Python 
    ·Cosa fare con un errore Trapped in C 
    ·Come fare Scrollbar colori funzionano per iFrame 
    ·Come ottenere il successivo valore di incremento automa…
    ·Flash Sendmail Tutorial 
    ·Come utilizzare una Lightbox in JavaScript 
    ·Come inviare sequenze ESC con VB.NET 
    ·Come calcolare il THD in MATLAB 
    ·Che cosa è la programmazione ASP 
    Copyright © Conoscenza Informatica http://it.wingwit.com