⊗pyPmDcEBK 95 of 208 menu

Extrahera element med nyckel i Python

Man kan extrahera ett element från en ordbok. I detta fall kommer elementet att tas bort från ordboken och vi får samtidigt det i en variabel. För denna operation måste man använda metoden pop. I dess parameter anges nyckeln för det element som ska extraheras.

Låt oss titta på ett exempel. Antag att vi har följande ordbok:

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

Låt oss extrahera elementet med nyckeln 'a':

print(dct.pop('a')) # skriver ut 1

Samtidigt kommer detta element att försvinna från ordboken:

print(dct) # skriver ut {'b': 2, 'c': 3}

Om nyckeln inte finns i ordboken returneras ett fel:

print(dct.pop('x')) # ger ett fel

Man kan ange en andra parameter till metoden pop. I detta fall, om nyckeln inte finns i ordboken, så returneras det värde som anges av parametern. Låt oss kontrollera:

print(dct.pop('x', '!')) # skriver ut '!'

Given ordbok:

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

Hämta elementet med nyckeln 'x' från den, och ta bort det från ordboken.

Given följande kod:

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

Vad skrivs ut i konsolen?

Given följande kod:

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

Vad skrivs ut i konsolen?

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa