L'elenco è una delle strutture di dati versatili di Python che organizza gli elementi in una sequenza. L'elenco può includere diversi tipi di elementi. Poiché gli elementi sono disposti in una sequenza, ogni elemento ha una posizione specifica. Le posizioni dell'elenco sono chiamate indici. Il numero dell'indice inizia da zero. Ad esempio, se abbiamo un elenco di 10 elementi, la posizione di elementi o numeri di indice dell'elenco è da 0 a 9. La caratteristica principale dell'elenco in Python è che non è necessario inserire gli stessi elementi in un elenco. Gli elementi potrebbero essere di tipo eterogeneo, io.e., Un elenco può contenere un numero intero, numero di punti galleggianti, numero complesso e una stringa. Un elenco può anche contenere un altro elenco in qualsiasi posizione. Questo articolo spiega brevemente gli elenchi di Python, come viene creato l'elenco, la cancellazione degli elementi dall'elenco e così via.
Elenco Creazione in Python
Un elenco in Python viene creato usando la coppia di parentesi quadrate ([]). Gli elementi all'interno dell'elenco sono separati da una virgola (,).
Creiamo più elenchi in Python.
#Creare un elenco vuoto o vuoto
mylist = []
#Elenco vuoto
stampa (mylist)
#Crea di un elenco di numeri
myList = [1,2,3,4,5,6,7,8,9]
#Printing l'elenco
stampa (mylist)
#Crea di un elenco di parole
mylist = ["kamran", "sattar", "awaisi"]
#Printing l'elenco
stampa (mylist)
#Crea di un elenco di più elementi
myList = [1,2, "Kamran", 10.0,2+3J]
#Printing l'elenco
stampa (mylist)
Produzione
Accedi agli elementi in un elenco
Per accedere a un certo valore nell'elenco, dobbiamo indicare il numero dell'indice. Per accedere agli elementi dell'elenco, utilizziamo la coppia di parentesi quadrate, menzioniamo il numero dell'indice all'interno delle staffe quadrate e restituisce l'elemento.
#Creare un elenco vuoto o vuoto
mylist = []
#Elenco vuoto
stampa (mylist)
#Crea di un elenco di numeri
myList = [1,2,3,4,5,6,7,8,9]
#Printing gli elementi dell'elenco
#Accesso dei primi elementi
stampa (mio
Elenco [0])
#Accesso dei secondi elementi
stampa (mylist [1])
#Accesso dei terzi elementi
stampa (mylist [2])
#Accesso dei quarti elementi
Stampa (MyList [3])
#Accesso dei quinti elementi
stampa (mylist [4])
#Accesso dei sesti elementi
stampa (mylist [5])
#Accesso dei settimi elementi
stampa (mylist [6])
#Accesso dell'ottavo elementi
Stampa (MyList [7])
#Accesso del nono elementi
stampa (mylist [8])
#Crea di un elenco di parole
mylist = ["kamran", "sattar", "awaisi"]
#Printing gli elementi dell'elenco
Stampa (MyList [0])
stampa (mylist [1])
stampa (mylist [2])
#Crea di un elenco di più elementi
myList = [1,2, "Kamran", 10.0,2+3J]
#Printing gli elementi dell'elenco
Stampa (MyList [0])
stampa (mylist [1])
stampa (mylist [2])
Stampa (MyList [3])
stampa (mylist [4])
Produzione
Possiamo tagliare un elenco in Python usando l'operatore di taglio. Il colon (:) è noto come operatore di taglio. La taglio dell'elenco Python restituisce i più elementi in una determinata sequenza.
Usiamo l'operatore di taglio.
#Crea di un elenco
mylist = [1,2,3, 'a', 'b', 4,5, 'c', 6,7, 'd', 8,9]
#Printing gli elementi dell'elenco tagliando
#printing degli elementi dal 3 ° all'8 °
Stampa (MyList [2: 8])
#Printing gli elementi da 1 a 5
Stampa (MyList [0: 5])
#Printing gli elementi da 1 a 5
Stampa (MyList [0: 5])
#Printing gli elementi da 3 a 8
Stampa (MyList [2: 8])
Produzione
Aggiornamento dell'elenco
Possiamo aggiornare l'elenco in qualsiasi momento inserendo gli elementi nell'elenco o aggiornando il valore dell'elemento in un indice specifico dell'elenco. Per aggiungere gli elementi nell'elenco, Python offre una funzione append () integrata. Le funzioni di append () aggiungono l'elemento alla fine dell'elenco. Tuttavia, possiamo aggiungere l'elemento in qualsiasi indice specifico all'interno dell'elenco. In questo modo, l'elemento esistente verrà sostituito e verrà aggiunto un nuovo elemento all'interno dell'elenco.
Innanzitutto, vediamo l'uso della funzione Append () per aggiungere i nuovi elementi alla fine dell'elenco.
#Crea di un elenco
myList = [1,2,3,4,5]
#printing dell'elenco prima di aggiungere nuovi elementi
stampa (mylist)
#Utilizzare la funzione Append ()
la mia lista.append (6)
la mia lista.append ('a')
la mia lista.append (9)
#Printing l'elenco
stampa (mylist)
Produzione
Ora, aggiorniamo gli elementi esistenti in un elenco.
#Crea di un elenco
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#printing dell'elenco prima di aggiornare gli elementi
Stampa (studente)
#updating il valore nella posizione 1
studente [1] = 24
#updating il valore nella posizione 2
Student [2] = "
[email protected] "
#Printing l'elenco aggiornato
Stampa (studente)
Produzione
Eliminazione o rimozione degli elementi dall'elenco
Gli elementi possono essere eliminati o rimossi facilmente dall'elenco. Esistono due modi per eliminare o rimuovere gli elementi dall'elenco:
- Utilizzando le parole chiave DEL
- Utilizzo della funzione Rimuovi ()
Utilizzando la parola chiave DEL
Innanzitutto, discutiamo della parola chiave DEL. La parola chiave elimina un elemento dell'elenco nell'indice specificato. La parola chiave DEL richiede il numero dell'indice. Pertanto, quando sei sicuro dell'indice di qualsiasi valore, allora si utilizza la parola chiave DEL.
#Crea di un elenco
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#Printing l'elenco prima di eliminare gli elementi
Stampa (studente)
#delerare il valore all'indice 0
Del Student [0]
#deleting del valore all'indice 1
Del Student [1]
#Printing l'elenco aggiornato
Stampa (studente)
Produzione
Usando la funzione Rimovi ()
La rimozione è la funzione integrata Python che prende l'elemento dell'elenco come argomento e lo elimina dall'elenco. Nel caso in cui non si sappia esattamente il valore dell'indice dell'elemento, il metodo Rimuovi è lì per te.
Vediamo l'uso della funzione di rimozione ().
#Crea di un elenco
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#Printing l'elenco prima di eliminare gli elementi
Stampa (studente)
#delerare gli elementi dall'elenco
alunno.Rimuovi ('Kamran')
alunno.Rimuovi ("MS SE")
#Printing l'elenco aggiornato
Stampa (studente)
Produzione
Determinare la lunghezza di un elenco
La lunghezza di un elenco può essere determinata utilizzando il integrato len () funzione. Restituisce le dimensioni dell'elenco. Le funzioni Len () prendono l'oggetto elenco come argomento.
#Crea di un elenco
Student = ['Kamran', 25, '
[email protected] ',' ms se ']
#printing della lunghezza dell'elenco
Stampa ("La lunghezza dell'elenco è:", Len (studente))
Produzione
Conclusione
Gli elenchi sono le strutture di dati più comuni e ampiamente utilizzate in Python. Sono usati per archiviare gli elementi di dati in una sequenza. L'elenco Python può archiviare tipi eterogenei di elementi. Questo articolo spiega il funzionamento dell'elenco di Python e di varie funzioni integrate di Python con l'aiuto di esempi semplici.