I am curious, what do the 3 different brackets mean in Python programming? Not sure if I\'m correct about this, but please correct me if I\'m wrong:
[] - # No
In addition to Maltysen's answer and for future readers: you can define the []
and ()
operators in a class, by defining the class methods:
()
[]
An example is numpy.mgrid[...]. In this way you can define it on your custom-made objects for any purpose you like.