⊗pyPmSlER 85 of 208 menu

Python'da Dilimler Kullanarak Elemanları Silme

Dilimler Python'da yaygın olarak kullanılır, belirli elemanları silmek için de. Bu durumda, del operatörü kullanılır ve yanına istenen dilim belirtilir. Listemizden şu seçimi silelim:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # [1, 5, 6] yazdırır

Listedeki tüm elemanları silmek için, dilimde adım olarak bir belirtmek yeterlidir:

lst = [1, 2, 3, 4, 5, 6] del lst[::1] print(lst) # [] yazdırır

Ancak, bir karakter dizisinden karakter silmeye çalışırsak, hata alırız. Bunun nedeni, Python'daki karakter dizilerinin değiştirilemez olmasıdır:

txt = '123456789' del txt[1:3] # hata verir

Bir liste veriliyor:

lst = [1, 2, 3, 4, 5, 6]

Listedeki her tek indeksli elemanı silin.

Bir liste veriliyor:

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Aşağıdaki dilimi elde etmek için kodu yazın:

[8, 6, 4, 2]
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet