Метода поп () уклања и враћа елемент из речника који има задати кључ.
Синтакса pop()
методе је
дицтионари.поп (кључ (, подразумевано))
поп () параметри
pop()
метода узима два параметра:
- кеи - кључ који се тражи за уклањање
- дефаулт - вредност коју треба вратити када кључа нема у речнику
Повратна вредност из поп ()
Тхе pop()
метод врати:
- Ако
key
је пронађен - уклоњен / искочен елемент из речника - Ако
key
није пронађена - вредност је наведена као други аргумент (подразумевано) - Ако
key
није пронађен, а задати аргумент није наведен - поставља сеKeyError
изузетак
Пример 1: Искачите елемент из речника
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('apple') print('The popped element is:', element) print('The dictionary is:', sales)
Оутпут
Искочени елемент је: 2 Речник је: ('наранџасти': 3, 'грожђе': 4)
Пример 2: Искачите елемент који није присутан из речника
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')
Оутпут
КеиЕррор: 'гуава'
Пример 3: Искачите елемент који није присутан из речника, под условом да је подразумевана вредност
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava', 'banana') print('The popped element is:', element) print('The dictionary is:', sales)
Оутпут
Искочени елемент је: банана Речник је: ('наранџаста': 3, 'јабука': 2, 'грожђе': 4)