⊗pyPmDcEBK 95 of 208 menu

Извлачење елемента по кључу у Python-у

Може се извући елемент из речника. У том случају елемент се уклања из речника и ми га при томе добијамо у променљиву. За такву операцију треба применити метод pop. У његовом параметру се задаје кључ елемента који се извлачи.

Хајде да погледамо на примеру. Нека имамо следећи речник:

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

Хајде да извучемо елемент са кључем 'a':

print(dct.pop('a')) # исписаће 1

При томе ће овај елемент нестати из речника:

print(dct) # исписаће {'b': 2, 'c': 3}

Ако кључа нема у речнику, вратиће се грешка:

print(dct.pop('x')) # исписаће грешку

Може се задати други параметар метода pop. У том случају, ако кључа нема у речнику, онда ће се вратити вредност задата параметром. Проверимо:

print(dct.pop('x', '!')) # исписаће '!'

Дат је речник:

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

Добијте из њега елемент са кључем 'x', уклонивши га из речника.

Дат је следећи код:

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

Реците шта ће се исписати у конзолу.

Дат је следећи код:

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

Реците шта ће се исписати у конзолу.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј