Slicing di più elementi di una lista
Le operazioni di slicing su una lista servono a estrarre più elementi da una lista. La sintassi per lo slicing è la seguente:
list[start:end]
Ricorda: questa sintassi indica l’estrazione di tutti gli elementi dal start fino all’elemento end escluso.
Puoi anche usare lo slicing esteso per selezionare in modo efficiente più elementi da una lista. Ad esempio, il seguente comando restituisce tutti gli elementi della lista tranne il primo (in posizione di indice 0):
x = [1, 2, 3, 4, 5]
x[1:]
[2, 3, 4, 5]
Allo stesso modo, il seguente comando restituisce tutti gli elementi della lista tranne gli ultimi due:
x[:-2]
[1, 2, 3]
Questo esercizio fa parte del corso
Introduzione a Python per la finanza
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# names
names = ['Apple Inc', 'Coca-Cola', 'Walmart']
# Use slicing on list names
names_subset = names[____:____]
print(names_subset)