Odstránenie prvkov zo zoznamu operátorom del v Pythone
Pomocou operátora del možno odstrániť
prvok zo zoznamu podľa jeho indexu:
lst = [1, 2, 3]
del lst[0]
print(lst) # vypíše [2, 3]
Po aplikovaní operátora del sa všetky
prvky nasledujúce po odstránenom posunú
dopredu, aby obsadili jeho miesto. Pritom
dĺžka samotného zoznamu sa zmenší o
1.
Daný zoznam:
lst = ['a', 'b', 'c', 'd', 'e']
Odstráňte prvok s číslom 1.
Daný zoznam:
lst = ['a', 1, 'b', 2, 'c', 3]
Ponechajte v zozname iba reťazcové prvky.