Odstranění prvků ze seznamu pomocí operátoru del v Pythonu
Pomocí operátoru del lze odstranit
prvek ze seznamu podle jeho indexu:
pythonlst = [1, 2, 3]
del lst[0]
print(lst) # vypíše [2, 3]
Po použití operátoru del se všechny
prvky následující po odstraněném posunou
dopředu, aby zaujaly jeho místo. Přitom
délka samotného seznamu se zmenší o
1.
Задание 1
Daný seznam:
pythonlst = ['a', 'b', 'c', 'd', 'e']
Odstraňte prvek s číslem 1.
Задание 2
Daný seznam:
pythonlst = ['a', 1, 'b', 2, 'c', 3]
Ponechte v seznamu pouze řetězcové prvky.