14 of 151 menu

pop usuli

pop usuli ro‘yxatdan indeks bo‘yicha elementni o‘chiradi va qaytaradi. Usul parametrida element indeksini belgilaymiz. Agar u belgilanmagan bo‘lsa - oxirgi element qaytariladi.

Sintaksis

ro‘yxat.pop([indeks])

Misol

Keling oxirgi elementni o‘chiramiz:

lst = ['a', 'b', 'c', 'd', 'e'] lst.pop() print(lst)

Kodni bajarish natijasi:

['a', 'b', 'c', 'd']

Misol

Usul o‘chirilgan elementni qaytaradi:

lst = ['a', 'b', 'c', 'd', 'e'] print(lst.pop())

Kodni bajarish natijasi:

'e'

Misol

Keling indeks bo‘yicha elementni topamiz va pop usuli yordamida uni o‘chiramiz:

lst = ['a', 'b', 'c', 'd', 'e'] lst.pop(2) print(lst)

Kodni bajarish natijasi:

['a', 'b', 'd', 'e']

Misol

Endi esa ro‘yxatda mavjud bo‘lmagan indeksdagi elementni o‘chirishga harakat qilaylik:

lst = ['a', 'b', 'c'] lst.pop(3)

Kodni bajarish natijasi:

IndexError: pop index out of range

Shuningdek qarang

  • remove usuli,
    bu ro‘yxatdan elementni o‘chiradi
  • insert usuli,
    bu ro‘yxatga elementni ko‘rsatilgan indeks oldiga qo‘shadi
  • count usuli,
    bu ro‘yxatdagi elementning mos kelishlar sonini qaytaradi
  • append usuli,
    bu ro‘yxat oxiriga element qo‘shadi
  • len funksiyasi,
    bu ro‘yxat uzunligini qaytaradi
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