I see this is a fairly outdated question, but this appears like a type of times when anything's been penned with no expertise in a language function. The collections library exists to fulfill these needs. There is nothing pythonic about subclassing your own private lists Simply because you a necessity https://helpmehigh.com/