Elementi dell'elenco di accesso Python
Accedi agli elementi
Si accede alle voci dell'elenco facendo riferimento al numero di indice:
Esempio
Stampa la seconda voce della lista:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
Indicizzazione negativa
Indicizzazione negativa significa iniziare dalla fine, -1
si riferisce all'ultimo elemento,
-2
si riferisce al penultimo elemento ecc.
Esempio
Stampa l'ultimo elemento della lista:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
Intervallo di indici
È possibile specificare un intervallo di indici specificando da dove iniziare e dove terminare l'intervallo.
Quando si specifica un intervallo, il valore restituito sarà un nuovo elenco con gli elementi specificati.
Esempio
Restituisci il terzo, quarto e quinto elemento:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:5])
Nota: la ricerca inizierà all'indice 2 (incluso) e terminerà all'indice 5 (non incluso).
Ricorda che il primo elemento ha indice 0.
Tralasciando il valore iniziale, l'intervallo partirà dal primo elemento:
Esempio
Questo esempio restituisce gli elementi dall'inizio a "arancione":
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[:4])
Tralasciando il valore finale, l'intervallo andrà alla fine dell'elenco:
Esempio
Questo esempio restituisce gli elementi da "cherry" e alla fine:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:])
Intervallo di indici negativi
Specificare indici negativi se si vuole iniziare la ricerca dalla fine dell'elenco:
Esempio
Questo esempio restituisce gli elementi dall'indice -4 (incluso) all'indice -1 (escluso)
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[-4:-1])