Python da bir listenin elemanları silmenin en kolay yolu pop ya da del kullanmak. Pop() metodu sildiği öğeyi size geri döndürdüğü için bazen fazlasıyla işlevsel olabiliyor. Listelerin "-1" inci öğesinin son elemanı olduğunu unutmadan, pop metodunun eğer için sayı vermezseniz "-1" ile çalıştığını yani son elemanı silip onu size döndürdüğünü de söyliyeyim, örnek olarak:
liste = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
sonEleman = liste.pop()
ilkEleman = liste.pop(0)
del fonksiyonuyla da ise birçok farklı işlem yapabilirsiniz:
liste = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
del liste
del liste[-1]
del liste[2:5]
Burada ilk "del" tüm listeyi, ikincisi son elemanı, üçüncüsü de 3. elemandan 6. elemana kadar listeyi silmektedir.