⊗pyPmDcEBK 95 of 208 menu

Elemento išgavimas pagal raktą Python

Galima išgauti elementą iš žodyno. Tokiu atveju elementas bus pašalintas iš žodyno ir mes jį gausime į kintamąjį. Šiai operacijai atlikti reikia taikyti metodą pop. Jo parametre nurodomas iškeliamojo elemento raktas.

Pažiūrėkime pavyzdžiu. Tarkime, kad turime šį žodyną:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Išskirkime elementą su raktu 'a':

print(dct.pop('a')) # išves 1

Tuomet šis elementas iš žodyno dings:

print(dct) # išves {'b': 2, 'c': 3}

Jei rakto žodyne nėra, bus grąžinta klaida:

print(dct.pop('x')) # išves klaidą

Galima nustatyti antrąjį metodo pop parametrą. Tokiu atveju, jei rakto žodyne nėra, bus grąžinta parametru nurodyta reikšmė. Patikrinkime:

print(dct.pop('x', '!')) # išves '!'

Duotas žodynas:

dct = { 'x': 1, 'y': 2, 'z': 3 }

Gaukite iš jo elementą su raktu 'x', panaikindami jį iš žodyno.

Duotas toks kodas:

dct = { 1: '1', 2: '2', 3: '3' } print(dct.pop('2'))

Pasakykite, kas bus išvesta į konsolę.

Duotas toks kodas:

dct = { 'surn': 'smith', 'name': 'john', 'age': 30 } dct.pop('surn') print(dct)

Pasakykite, kas bus išvesta į konsolę.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti