Table of Contents
The keys() method returns a view object that displays a list of all the keys in the dictionary
The syntax of keys()
is:
dict.keys()
1. keys() Parameters
keys()
doesn’t take any parameters.
2. Return Value from keys()
keys()
returns a view object that displays a list of all the keys.
When the dictionary is changed, the view object also reflects these changes.
3. Example 1: How keys() works?
person = {'name': 'Phill', 'age': 22, 'salary': 3500.0} print(person.keys()) empty_dict = {} print(empty_dict.keys())
Output
dict_keys(['name', 'salary', 'age']) dict_keys([])
4. Example 2: How keys() works when dictionary is updated?
person = {'name': 'Phill', 'age': 22, } print('Before dictionary is updated') keys = person.keys() print(keys) # adding an element to the dictionary person.update({'salary': 3500.0}) print('\nAfter dictionary is updated') print(keys)
Output
Before dictionary is updated dict_keys(['name', 'age']) After dictionary is updated dict_keys(['name', 'age', 'salary'])
Here, when the dictionary is updated, keys is also automatically updated to reflect changes.
Related posts:
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python Machine Learning Eqution Reference - Sebastian Raschka
Python String splitlines()
Python Program to Delete an Element From a Dictionary
Python String capitalize()
Python staticmethod()
Python open()
Python Program to Convert String to Datetime
Python Program to Represent enum
Python tuple()
Python String upper()
Python Program to Display the multiplication Table
Python List
Python Program to Count the Number of Digits Present In a Number
Python Package
Python String isspace()
Python Program to Make a Simple Calculator
Python round()
Python str()
Python String isalnum()
Python Set isdisjoint()
Python Dictionary copy()
Python all()
Python help()
Python Program to Print the Fibonacci sequence
Python sleep()
Python Dictionary setdefault()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Program to Check If a List is Empty
Python pow()
Python String isdigit()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...