Začněte nyníZačněte zdarma

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

Zobrazit kurz

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)
Upravit a spustit kód