Skip to content
Minsing Log
Go back

English Edition

Dictionary.pop(Key)

Programming & CS

Confusing part

If you use Dictionary pop()?

ex)

# 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)

Output

The popped element is: 2
The dictionary is: {'orange': 3, 'grapes': 4}

Syntax

Syntax of Dictionary pop() The syntax of the pop() method is

dictionary.pop(key[, default])

The pop() method takes two parameters:

Return value from pop()

The pop() method returns:

If the key is found - the removed/popped element from the dictionary If the key is not found - the value specified as the second argument (default) If the key is not found and the default argument is not specified - a KeyError exception is raised

Source: https://www.programiz.com/python-programming/methods/dictionary/pop

공개 여정 구독

글이 올라오면 이메일로 보내드릴게요.

개발, 창업, 배움, 실패와 회고를 짧고 솔직하게 기록합니다. 검색으로 스쳐가는 독자가 아니라 여정을 따라오는 팬을 만들기 위한 뉴스레터입니다.

뉴스레터는 준비 중입니다. 그동안 RSS 로 구독하거나 이메일 로 알림을 요청해 주세요.


Share this post:

Comments

Sign in with GitHub to leave a comment.


Previous Post
Shallow Copy copy(), Deep Copy deepcopy()
Next Post
About the sorted() parameter key and lambda values