Výběr více prvků ze seznamu pomocí řezu
Řezy (slicing) slouží k výběru více prvků ze seznamu najednou. Syntaxe vypadá takto:
list[start:end]
Pamatuj si, že tato syntaxe vybere všechny prvky od indexu start až po prvek těsně před indexem end (ten už zahrnut není).
Můžeš také použít rozšířený řez pro pohodlný výběr více prvků najednou. Například tento příkaz vrátí všechny prvky seznamu kromě prvního (na indexu 0):
x = [1, 2, 3, 4, 5]
x[1:]
[2, 3, 4, 5]
Podobně tento příkaz vrátí všechny prvky kromě posledních dvou:
x[:-2]
[1, 2, 3]
Toto cvičení je součástí kurzu
Úvod do Pythonu pro finance
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# names
names = ['Apple Inc', 'Coca-Cola', 'Walmart']
# Use slicing on list names
names_subset = names[____:____]
print(names_subset)