⊗pyPmDcEBK 95 of 208 menu

Izvlačenje elementa po ključu u Pythonu

Element se može izvući iz rečnika. U tom slučaju element će se obrisati iz rečnika i mi ćemo ga dobiti u promenljivu. Za ovu operaciju potrebno je primeniti metodu pop. U njenom parametru zadaje se ključ elementa koji se izvlači.

Pogledajmo na primeru. Pretpostavimo da imamo sledeći rečnik:

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

Hajde da izvučemo element sa ključem 'a':

print(dct.pop('a')) # ispisaće 1

Pritom će ovaj element nestati iz rečnika:

print(dct) # ispisaće {'b': 2, 'c': 3}

Ako ključ nije u rečniku, vratiće se greška:

print(dct.pop('x')) # ispisaće grešku

Može se zadati drugi parametar metode pop. U ovom slučaju, ako ključ nije u rečniku, vratiće se vrednost zadata parametrom. Proverimo:

print(dct.pop('x', '!')) # ispisaće '!'

Dat je rečnik:

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

Dobijte iz njega element sa ključem 'x', obrisavši ga iz rečnika.

Dat je sledeći kod:

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

Recite šta će se ispisati u konzolu.

Dat je sledeći kod:

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

Recite šta će se ispisati u konzolu.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij