⊗pyPmDcEBK 95 of 208 menu

Extragerea elementului după cheie în Python

Se poate extrage un element dintr-un dicționar. În acest caz elementul va fi șters din dicționar și îl putem obține într-o variabilă. Pentru această operație trebuie aplicată metoda pop. În parametrul său se specifică cheia elementului de extras.

Să vedem un exemplu. Să presupunem că avem următorul dicționar:

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

Să extragem elementul cu cheia 'a':

print(dct.pop('a')) # va afișa 1

În acest timp, acest element va dispărea din dicționar:

print(dct) # va afișa {'b': 2, 'c': 3}

Dacă cheia nu există în dicționar, va returna o eroare:

print(dct.pop('x')) # va afișa o eroare

Se poate specifica un al doilea parametru al metodei pop. În acest caz, dacă cheia nu există în dicționar, va fi returnată valoarea specificată de parametru. Să verificăm:

print(dct.pop('x', '!')) # va afișa '!'

Este dat dicționarul:

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

Obțineți din el elementul cu cheia 'x', ștergându-l din dicționar.

Este dat următorul cod:

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

Spuneți ce va afișa în consolă.

Este dat următorul cod:

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

Spuneți ce va afișa în consolă.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge