Krok výběru pro řez v Pythonu
Pokud potřebujeme vybrat prvky s určitým krokem, měli bychom zadat číslo ve třetím parametru řezu. Pojďme vybrat každý druhý znak kromě prvního a posledního:
txt = '123456789'
res = txt[1:9:2]
print(res) # vypíše '2468'
Je dán řetězec:
txt = '123456789'
Získejte řez všech jeho znaků na lichých pozicích:
'13579'
Je dán následující kód:
txt = '123456789'
res = txt[1:-1:2]
print(res)
Napište, co se vypíše do konzole.
Je dán seznam:
lst = ['a', 'b', 'c', 'd', 'e']
Získejte z něj následující řez:
['a', 'd']