| 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
    Python Manipolazione List
    Python utilizza il concetto di una "lista " per rappresentare collezioni di dati memorizzati sotto un unico nome di variabile . Utilizzando un elenco ( o quello che è di solito chiamato " matrice " in altri linguaggi di programmazione ) , un programmatore può creare questa raccolta e, successivamente, manipolare i dati utilizzando il built-in metodi di Python fornisce. Imparare ad aggiungere e affettare le liste e di inserire elementi e rimuovere stringhe , i programmatori si troveranno affidarsi a una lista di programmazione Python tutti i giorni. Aggiungendo e Popping

    " append ( ) " metodo prende un elemento di dati e aggiunge alla fine della lista . Opposto a questo è il metodo "pop ( ) " , che restituisce l'ultimo elemento della lista . Tuttavia, è unito con il metodo pop di un elenco può quindi diventare una rappresentazione di una struttura dati pila ( in cui tutti i nuovi dati va " on top" del valori di ritorno dello stack e sono l'ultimo elemento in pila, a seguito di un " ultimo entrato, primo modello out ) , ad esempio : .

    >>> ex_list = [ 'a', 'b' , 'c' ]

    >>> ex_list.append ( 'd' ) per

    >>> print ex_list

    ['a' 'b' 'c' 'd' ]

    >>> , x = ex_list.pop ( ) per

    >>> print x

    'd'
    Inserimento e rimozione
    < p > Uso della "insert ( )" e " remove () " metodi programmatori possono inserire elementi all'interno della lista in un determinato punto dato o rimuovere un elemento in base al suo valore . Entrambi questi metodi di lavoro in tutta la lista , piuttosto che proprio al fine di esso . , ad esempio , Stati

    >>> ex_list.insert ( 2 , 'f' ) per

    >>> print ex_list

    [ ,"'a', 'b' , 'f' , 'c' ]

    >>> ex_list.remove ( 'f' ) per

    >>> print ex_list

    [ 'a', 'b' , 'c' ]

    il metodo rimuovi consente di eliminare solo la prima istanza di elemento da rimuovere. Se sono presenti più istanze , gli altri valori rimanenti saranno . devono essere rimossi , come pure ( se desiderato)
    sort e Reverse

    La " sort ( ) " metodo fa proprio come suggerisce il nome : si . ordina l'elenco in ordine crescente questo vale per le liste di parole, numeri o caratteri il metodo "reverse ()" svolge anche una funzione adatta per il nome: . inverte ordine attuale della lista con l'ultimo elemento primo , ed il primo ultimo . Ad esempio :

    >>> ex_list.reverse ( ) per

    >>> print ex_list

    [ 'c' , 'b' , 'a']

    >>> ex_list.sort ( ) per

    >>> print ex_list

    [ 'a', 'b' , 'c' ]
    Fette

    I programmatori possono anche prendere le parti di un elenco ( o " fetta " della lista ) utilizzando la notazione lista. Tipicamente, fa riferimento a un programmatore di un . . elemento in una lista con il suo indice , ad esempio, il valore di 'b' in ex_list potrebbe essere preso da " ex_list [ 1 ] " Tuttavia , più grandi sottoliste di una lista può anche essere rimosso mediante tranciatura fuori più piccole parti della lista :

    >>> print ex_list [ 00:02 ]

    [ 'a', 'b' ]

    >>> print ex_list [ 1 : ]

    [ 'b' , 'c' ]

    >>> print ex_list [ : 2]

    Previous :

    next :
      Articoli Correlati
    ·Come prova per i numeri con Python 
    ·Elenco di Python Unisce 
    ·Come rimuovere una sottolineatura in Python 
    ·Come rimuovere Sottoliste vuote con Python 
    ·Come convertire Int. a stringa in Python 
    ·I benefici di introspezione in Python 
    ·Come utilizzare un Twitter Python Script 
    ·Python Certificazione 
    ·Come installare Python in Ubuntu Manualmente 
    ·Come impostare Python Applicazioni 
      Articoli in evidenza
    ·Come creare un programma di dattilografia 
    ·Come Timestamp a MySQL PHP 
    ·Come faccio a modificare la password utilizzando un pro…
    ·Come scrivere ottali di numeri in PHP 
    ·Come eliminare una tabella pivot in VBA 
    ·Definizione di database gerarchico 
    ·Parse in Java 
    ·Come fare una barra di stato sul suo browser Web con VB…
    ·Come scoprire se una lettera è maiuscola in C Sharp 
    ·Come scrivere algoritmi per principianti 
    Copyright © Conoscenza Informatica http://it.wingwit.com