⊗pyPmDcEBK 95 of 208 menu

Elemendi eraldamine võtme järgi Pythonis

Elementi saab sõnastikust eraldada. Sel juhul element sõnastikust kustutatakse ja me saame selle muutujasse. Selleks operatsiooniks tuleb rakendada meetodit pop. Selle parameetris määratakse eraldatava elemendi võti.

Vaatame näidet. Oletame, et meil on järgmine sõnastik:

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

Eraldame elemendi võtmega 'a':

print(dct.pop('a')) # väljastab 1

Sel juhul see element sõnastikust kaob:

print(dct) # väljastab {'b': 2, 'c': 3}

Kui võtit sõnastikus pole, tagastatakse viga:

print(dct.pop('x')) # väljastab vea

Meetodi pop teist parameetrit saab määrata. Sel juhul, kui võtit sõnastikus pole, tagastatakse parameetriga määratud väärtus. Kontrollime:

print(dct.pop('x', '!')) # väljastab '!'

Antud sõnastik:

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

Hankige sealt element võtmega 'x', kustutades selle sõnastikust.

Antud järgmine kood:

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

Öelge, mis konsooli väljastatakse.

Antud järgmine kood:

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

Öelge, mis konsooli väljastatakse.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu