Objects# The other way of saving information that works similarly in Python is through an object. We won’t be creating any in this book, but we will have to get data from some.
On coming across the "Objects" section, I couldn't help but compare them to dictionaries. Both in a sense map predetermined keys (in the case of an object, fields) to values; however, objects also make functionality available through methods that can modify / report information about the underlying object. Not to mention, objects establish a "template" for creating entities that feels more formal than dictionaries. For instance, if I have two dictionaries that represent users (stored in the variables u1 and u2), without further context, I'd come to the conclusion that they are two dictionaries with identical key-value mapping; however, creating a User class makes it very clear that we are interacting with a "user" entity and rigorously defines what information and behaviors are supported by it.