Learning objectives
By the end of this section you should be able to
- Describe the structure of a dictionary object.
- Use
type()
to identify the type of a dictionary object. - Explain why a dictionary object does not have duplicate key values.
Dictionaries
A dictionary in Python is a container object including key-value pairs. An example of a key-value item is a word in an English dictionary with its corresponding definition.
Concepts in Practice
Dictionary basics
Given the dictionary object days = {"Sunday": 1, "Monday": 2, "Tuesday": 3}
, answer the following questions.
Dictionary type and properties
The dict type implements a dictionary in Python. Since a dictionary object is used to look up values using keys, a dictionary object cannot hold duplicate key values.
Concepts in Practice
Dictionary type and properties
Given the dictionary object encoding = {"a": 97, "b": 98, "A": 65, "B": 66}
, answer the following questions.
Try It
Investigate variable types
Given the variables in the code below, examine the variables' types.