__getitem__仅接受一个参数(除外
self),因此您可以通过一个元组。
你可以这样做:
class matrix: def __getitem__(self, pos): x,y = pos return "fetching %s, %s" % (x, y)m = matrix()print m[1,2]
输出
fetching 1, 2
查看文档的
object.__getitem__更多信息。

__getitem__仅接受一个参数(除外
self),因此您可以通过一个元组。
你可以这样做:
class matrix: def __getitem__(self, pos): x,y = pos return "fetching %s, %s" % (x, y)m = matrix()print m[1,2]
输出
fetching 1, 2
查看文档的
object.__getitem__更多信息。