22 of 151 menu

Metod pop

Metod pop sözlükden elementi açar boýunça aýyrýar we onuň bahasyny gaýtarýar. Metodyň birinji parametrinde element açar, ikinji hökmany bolmadyk parametrinde bolsa bellenen baha görkezilýär.

Sintaksis

sözlük.pop(açar, [bellenen baha])

Mysal

Bir element üçin açar tapalyň we ony metod pop ulanyp aýyralyň:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('a', '!')) print(dct)

Kodyň netijesi:

1 {'b': 2, 'c': 3}

Mysal

Indi bolsa, sözlükde ýok açar boýunça element tapmaga we aýyrmaga synaşalyň:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e', '!')) print(dct)

Kodyň netijesi:

! {'a': 1, 'b': 2, 'c': 3}

Mysal

Öňki mysaly şeýle üýtgetdiriň, ýerine ýetirilmeýän açar üçin bellenen baha bolmasyn:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e')) print(dct)

Kod işlenensoň, metod bize ýalňyşlyk gaýtarar:

KeyError: 'e'

Şeýle-de görüň

  • metod popitem,
    açar-baha jübütini aýyrýar
  • metod clear,
    sözlügiň ähli elementlerini aýyrýar
  • metod setdefault,
    açar üçin bellenen baha goşýar
  • funksiýa len,
    sözlügiň uzynlygyny gaýtarýar
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et