Documentation https://docs.python.org/3/reference/datamodel.html https://www.geeksforgeeks.org/python-method-overloading/ https://realpython.com/python-lambda/ https://www.w3schools.com/python/python_datatypes.asp