I would like to create a new class that acts as a special type of container for objects, and can be accessed using square brackets.
For example, suppose I have a cla
You want to define the special __getitem__[docs] method.
class Test(object): def __getitem__(self, arg): return str(arg)*3 test = Test() print test[0] print test['kitten']
Result:
000 kittenkittenkitten