⊗pyPmSlER 85 of 208 menu

Python-da kesmalar yordamida elementlarni o'chirish

Kesmalar Pythonda keng qo'llaniladi, shu jumladan ma'lum elementlarni o'chirish uchun ham. Bunda del operatori qo'llaniladi va uning yonida kerakli kesma ko'rsatiladi. Keling, bizning ro'yxatimizdan quyidagi tanlovni o'chiramiz:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # [1, 5, 6] ni chiqaradi

Ro'yxatdan barcha elementlarni o'chirish uchun, kesmada qadamni birga teng ko'rsatish kifoya:

txt = '123456789' del lst[::1] print(txt) # [] ni chiqaradi

Biroq, agar satrdan belgilarni o'chirish kerak bo'lsa, xatolik qaytariladi. Buning sababi, Pythondagi satrlar o'zgarmas bo'lishidir:

txt = '123456789' del txt[1:3] # xatolik chiqaradi

Ro'yxat berilgan:

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

Undan har bir toq elementni o'chiring.

Ro'yxat berilgan:

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

Quyidagi kesmani olish uchun kod yozing:

[8, 6, 4, 2]
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish