Wycinanie wielu elementów listy
Operacje wycinania (slicing) na liście służą do wybierania wielu elementów naraz. Składnia jest następująca:
list[start:end]
Pamiętaj: ta składnia wybiera wszystkie elementy począwszy od indeksu start aż do, ale nie wliczając, elementu o indeksie end.
Możesz też używać rozszerzonego wycinania, aby sprawnie wybierać wiele elementów z listy. Na przykład poniższe polecenie zwraca wszystkie elementy listy z wyjątkiem pierwszego (o indeksie 0):
x = [1, 2, 3, 4, 5]
x[1:]
[2, 3, 4, 5]
Podobnie poniższe polecenie zwraca wszystkie elementy listy z wyjątkiem dwóch ostatnich:
x[:-2]
[1, 2, 3]
To ćwiczenie jest częścią kursu
Wprowadzenie do Pythona dla finansów
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# names
names = ['Apple Inc', 'Coca-Cola', 'Walmart']
# Use slicing on list names
names_subset = names[____:____]
print(names_subset)