Schrittweite beim Slicing in Python
Wenn wir Elemente mit einer bestimmten Schrittweite auswählen möchten, müssen wir eine Zahl im dritten Parameter des Slices angeben. Lassen Sie uns jedes zweite Zeichen außer dem ersten und letzten auswählen:
txt = '123456789'
res = txt[1:9:2]
print(res) # gibt '2468' aus
Gegeben ist der String:
txt = '123456789'
Erhalten Sie einen Slice aller ihrer Zeichen an ungeraden Positionen:
'13579'
Gegeben ist der folgende Code:
txt = '123456789'
res = txt[1:-1:2]
print(res)
Schreiben Sie, was in der Konsole ausgegeben wird.
Gegeben ist die folgende Liste:
lst = ['a', 'b', 'c', 'd', 'e']
Erhalten Sie daraus den folgenden Slice:
['a', 'd']