Dictionary and tuple may be good for simple cases, but it does not scale with complexity.Python __slots__ python namedptuple python dataclasses python attrs Python Type NotionPython ADTpython default value per typePython Duck TypingPython Dynamic Type Binding Python TypesPython Functionpython tuplepython Setpython stringPython Dictionarypython listPython ContainerPython QueuePython Stack