Can someone explain what is "object" in context of Python Data Model ?
Objects are Python’s abstraction for data. All data in a Python program is represented by objects or by relations between objects. (In a sense, and in conformance to Von Neumann’s model of a “stored program computer”, code is also represented by objects.)
Every object has an identity, a type and a value
https://docs.python.org/3/reference/datamodel.html
I'm new to programming,Am I correct when i visualize object like this? I interpret object like a black box containing data and functions which would manipulate the data. Programmer will have an idea about working with that data and actual implementation about memory management,implementation of tuple,list etc is hidden .