Pitone

Liste Python Python

Liste Python Python

L'elenco è una delle strutture dati versatili in Python che dispone gli elementi in una sequenza. L'elenco può includere diversi tipi di elementi. Poiché gli elementi sono disposti in sequenza, ogni elemento ha una posizione specifica. Le posizioni della lista sono chiamate indici. Il numero indice parte da zero. Ad esempio, se abbiamo un elenco di 10 elementi, la posizione degli elementi o dei numeri di indice dell'elenco va da 0 a 9. La caratteristica principale della lista in Python è che non è necessario inserire gli stessi elementi in una lista. Gli elementi potrebbero essere di tipo eterogeneo, i.e., una lista può contenere un intero, un numero in virgola mobile, un numero complesso e una stringa. Un elenco può anche contenere un altro elenco in qualsiasi posizione.  Questo articolo spiega brevemente gli elenchi in Python, come viene creato l'elenco aggiornato, la cancellazione di elementi dall'elenco e così via.

Creazione di elenchi in Python

Un elenco in Python viene creato utilizzando la coppia di parentesi quadre ([]). Gli elementi all'interno dell'elenco sono separati da una virgola (,).

Creiamo più elenchi in Python.

#creare una lista vuota o vuota
miaLista = []
#stampa lista vuota
print(mialista)
#creare una lista di numeri
miaLista = [1,2,3,4,5,6,7,8,9]
#stampare la lista
print(mialista)
#creare una lista di parole
myList = ["Kamran", "Sattar", "Awaisi"]
#stampare la lista
print(mialista)
#creazione di un elenco di più elementi
miaLista = [1,2,"Kamran",10.0,2+3j]
#stampare la lista
print(mialista)

Produzione

Accedi agli elementi in un elenco

Per accedere a un certo valore nell' elenco, dobbiamo indicare il numero di indice. Per accedere agli elementi della lista, usiamo la coppia di parentesi quadre, menzioniamo il numero indice all'interno delle parentesi quadre e restituisce l'elemento.

#creare una lista vuota o vuota
miaLista = []
#stampa lista vuota
print(mialista)
#creare una lista di numeri
miaLista = [1,2,3,4,5,6,7,8,9]
#stampare gli elementi della lista
#accedere ai primi elementi
stampa (mio
Elenco[0])
#accesso ai secondi elementi
print(mialista[1])
#accedere ai terzi elementi
print(mialista[2])
#accesso ai quarti elementi
print(mialista[3])
#accesso ai quinti elementi
print(mialista[4])
#accesso ai sesti elementi
print(mialista[5])
#accesso al settimo elemento
print(mialista[6])
#accesso agli ottavi elementi
print(mialista[7])
#accesso al nono elemento
print(mialista[8])
#creare una lista di parole
myList = ["Kamran", "Sattar", "Awaisi"]
#stampare gli elementi della lista
print(myList[0])
print(mialista[1])
print(mialista[2])
#creazione di un elenco di più elementi
miaLista = [1,2,"Kamran",10.0,2+3j]
#stampare gli elementi della lista
print(myList[0])
print(mialista[1])
print(mialista[2])
print(mialista[3])
print(mialista[4])

Produzione

Possiamo affettare una lista in Python usando l'operatore di affettatura. I due punti (:) sono noti come operatore di affettatura. L'affettatura dell'elenco Python restituisce più elementi in una determinata sequenza.

Usiamo l'operatore di affettatura.

#creare una lista
miaLista = [1,2,3,'a','b',4,5,'c',6,7,'d',8,9]
#stampare gli elementi della lista affettando
#stampa degli elementi dal 3° all'8° 8
print(mialista[2:8])
#stampa degli elementi da 1 a 5
print(miaLista[0:5])
#stampa degli elementi da 1 a 5
print(miaLista[0:5])
#stampa degli elementi da 3 a 8
print(mialista[2:8])

Produzione

Aggiornamento dell'elenco

Possiamo aggiornare la lista in qualsiasi momento inserendo gli elementi alla lista o aggiornando il valore della voce ad uno specifico indice della lista. Per aggiungere gli elementi nell'elenco, Python offre una funzione append() incorporata. Le funzioni append() aggiungono l'elemento alla fine della lista. Tuttavia, possiamo aggiungere l'elemento a 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.

Per prima cosa, vediamo l'uso della funzione append() per aggiungere i nuovi elementi alla fine dell'elenco.

#creare una lista
miaLista = [1,2,3,4,5]
#stampare l'elenco prima di aggiungere nuovi elementi
print(mialista)
#usando la funzione append()
la mia lista.append(6)
la mia lista.append('a')
la mia lista.append(9)
#stampare la lista
print(mialista)

Produzione

Ora aggiorniamo gli elementi esistenti in un elenco.

#creare una lista
studente = ['Kamran',25,'[email protected]','MS SE']
#stampare la lista prima di aggiornare gli elementi
stampa (studente)
#aggiornare il valore alla posizione 1
studente[1]=24
#aggiornamento del valore alla posizione 2
studente[2]="[email protetta]"
#stampa la lista aggiornata
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:

  1. Usando le parole chiave del
  2. Usando la funzione remove()

Usando la parola chiave del

Per prima cosa, discutiamo della parola chiave del. La parola chiave del elimina un elemento dell'elenco all'indice specificato. La parola chiave del richiede il numero di indice. Pertanto, quando sei sicuro dell'indice di qualsiasi valore, allora usi la parola chiave del.

#creare una lista
studente = ['Kamran',25,'[email protected]','MS SE']
#stampare l'elenco prima di eliminare gli elementi
stampa (studente)
#cancellare il valore all'indice 0
dello studente[0]
#cancellare il valore all'indice 1
dello studente[1]
#stampa la lista aggiornata
stampa (studente)

Produzione

Usando la funzione remove()

La rimozione è la funzione incorporata Python che prende l'elemento dell'elenco come argomento e lo elimina dall'elenco. Nel caso in cui non conosci esattamente il valore dell'indice dell'elemento, il metodo di rimozione è lì per te.

Vediamo l'uso della funzione remove().

#creare una lista
studente = ['Kamran',25,'[email protected]','MS SE']
#stampare l'elenco prima di eliminare gli elementi
stampa (studente)
#cancellare gli elementi dalla lista
alunno.remove('Kamran')
alunno.rimuovere('MS SE')
#stampa la lista aggiornata
stampa (studente)

Produzione

Determinazione della lunghezza di un elenco

La lunghezza di un elenco può essere determinata utilizzando il built-in lente() funzione. Restituisce la dimensione della lista. Le funzioni len() prendono l'oggetto elenco come argomento.

#creare una lista
studente = ['Kamran',25,'[email protected]','MS SE']
#stampare la lunghezza della lista
print("La lunghezza dell'elenco è: ",len(studente))

Produzione

Conclusione

Gli elenchi sono le strutture dati più comuni e ampiamente utilizzate in Python. Sono utilizzati per memorizzare gli elementi dei dati in una sequenza. L'elenco Python può memorizzare tipi eterogenei di elementi. Questo articolo spiega il funzionamento dell'elenco Python e varie funzioni integrate di Python con l'aiuto di semplici esempi.

Trackpad e puntatore del mouse su schermo AppyMouse per tablet Windows
Gli utenti di tablet spesso mancano il puntatore del mouse, soprattutto quando sono abituati a usare i laptop laptop. Gli smartphone e i tablet touchs...
Il pulsante centrale del mouse non funziona in Windows 10
Il tasto centrale del mouse ti aiuta a scorrere lunghe pagine web e schermate con molti dati. Se si ferma, finirai per usare la tastiera per lo scorri...
Come cambiare i pulsanti sinistro e destro del mouse su PC Windows 10
È abbastanza normale che tutti i mouse dei computer siano progettati ergonomicamente per gli utenti destrimani. Ma sono disponibili dispositivi mouse ...