Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ListWithWrongStartingIndex(list):
- def __init__(self):
- super().__init__(self)
- def __getitem__(self, index):
- return list.__getitem__(self, index-1)
- def __setitem__(self, index, whatever):
- list.__setitem__(self, index-1, whatever)
- x = ListWithWrongStartingIndex()
- x.insert(1, "whatever")
- x.insert(2, "whatever again")
- print(x[1])
- print(x[2])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement