Learning Scientific Programming with Python (2nd edition)

P4.6.5: A one-based list

Question P4.6.5

Create a new class that derives from the list object class which re-implements it with one-based indexing instead of zero-based indexing. Overload as many of the special methods as necessary and write tests to validate your code.