Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Elenchi In Python

Elenchi in Python sono strutture di dati integrali che permettono al programmatore di creare raccolte di dati con un nome comune. Attraverso l'uso di liste, i programmatori possono preforme operazioni su queste raccolte , come riorganizzare loro, navigando per indice , o l'aggiunta e la rimozione di elementi . Le liste sono simili a array in altri linguaggi di programmazione , ma con molta più flessibilità e funzionalità . Liste di base

una lista di base in Python è simile a questo codice di esempio :

>>> examplelist = [ " uno " , "due" , "tre" ]

Molto simile a un array in altri linguaggi di programmazione , le liste in Python di riferimento gli elementi di dati interni di indice. Quindi, eseguire i seguenti comandi di stampa viene stampato il valore alla corrispondente come gli array , un indice di listino parte da 0 e termina a n-1 ( dove n = il numero di elementi nella lista) . In questo esempio , l'ultimo indice è 2.
Lista Operations
Liste

in Python sono oggetti , e come oggetti , avere alcuni metodi che i programmatori possono chiamare per preforme operazioni su di essi . Ad esempio, per aggiungere un elemento alla fine della examplelist , il programmatore potrebbe utilizzare il built -in " append " metodo "Inserisci" consente al programmatore di aggiungere un elemento all'interno della lista , non solo alla fine ( Fonte 1 ) :

>>> examplelist.insert ( 1 , " uno virgola cinque " )

>>> [ 'uno' , ' uno virgola cinque ' , 'due' , 'tre' , 'quattro' ]
Lista fette

Affettare una lista comporta tirando sottoliste da tutta la lista . Ad esempio, per ottenere un altro elenco dal examplelist , il programmatore può specificare la posizione di inizio e di fine della sottolista :

>>> examplelist [ 2:4 ]

[' due ',' tre ' ]

sottolista includerà tutti gli elementi fino a (ma non compreso ) l'indice finale. In questo esempio , il secondo indice ( ' due ' ) e il terzo indice ( ' tre ' ) sono inclusi nella fetta , ma non il quarto . Affettare può anche funzionare come indeterminato , nei casi in cui la lunghezza di una lista è sconosciuto :

>>> esempio [ 2 : ]

[ 'due' , 'tre' , 'quattro' ]
ricerca Liste

programmatori possono cercare un elenco così , usando il metodo "indice" . Il metodo indice è simile a ottenere un valore di indice ( anche se non così veloce o efficace ) . Invece di fornire un indice e ricezione di un valore , il programmatore dà un valore al metodo index . Il metodo index cerca quindi la lista per l'indice della lista che contiene il valore e restituisce tale indice. Per esempio :

>> examplelist.index ( 'tre' ) per

3

 

Programmazione © www.354353.com