Junior — Middle
What components are included in the structure of a dictionary in Python?
sobes.tech AI
Answer from AI
In Python, a dictionary (dict) is a data structure that stores key-value pairs. The main components of a dictionary:
- Keys — unique and immutable objects (e.g., strings, numbers, tuples).
- Values — can be any Python objects.
Internally, the dictionary is implemented as a hash table, where keys are hashed for quick access to values. This provides an average complexity of about O(1) for search, insert, and delete operations.
Example of a dictionary:
person = {
"name": "Ivan",
"age": 30,
"city": "Moscow"
}