I see this is a reasonably outdated problem, but this looks like a type of situations when anything's been written with no expertise in a language characteristic. The collections library exists to meet these applications. There is nothing pythonic about subclassing your own private lists Simply because you a necessity https://helpmehigh.com/