IniziaInizia gratis

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

Visualizza il corso

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)
Modifica ed esegui il codice