⊗pyPmDcEBK 95 of 208 menu

Extrakcia prvku podľa kľúča v Pythone

Prvok je možné extrahovať zo slovníka. V takom prípade sa prvok zo slovníka odstráni a my ho zároveň získame do premennej. Na túto operáciu je potrebné použiť metódu pop. V jej parametri sa zadáva kľúč extrahovaného prvku.

Pozrime sa na príklad. Majme nasledujúci slovník:

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

Extrahujme prvok s kľúčom 'a':

print(dct.pop('a')) # vypíše 1

Zároveň sa tento prvok zo slovníka odstráni:

print(dct) # vypíše {'b': 2, 'c': 3}

Ak kľúč v slovníku nie je, vráti sa chyba:

print(dct.pop('x')) # vypíše chybu

Je možné zadať druhý parameter metódy pop. V takom prípade, ak kľúč v slovníku nie je, vráti sa zadaná hodnota parametra. Skontrolujme:

print(dct.pop('x', '!')) # vypíše '!'

Daný slovník:

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

Získajte z neho prvok s kľúčom 'x', pričom ho odstráňte zo slovníka.

Daný nasledujúci kód:

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

Povedzte, čo sa vypíše do konzoly.

Daný nasledujúci kód:

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

Povedzte, čo sa vypíše do konzoly.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť