axis [0,0]语义在Python中意味着什么?

时间:2016-01-19 09:39:02

标签: python

我目前正在使用 pandas matplotlib ,其语义看起来像axes[0,0]。由于我是Python的新手,我想知道它和axes[0][0]之间有什么区别,后者被认为是二维数组索引。

axes[0, 0]字面意思或实施的是什么?

非常感谢!

1 个答案:

答案 0 :(得分:1)

0, 0是一个元组。该元组传递给object __getitem__ method,Pandas和Numpy(matplotlib依赖)都使用它来实现多维访问。

你可以在Python字典中做同样的事情:

>>> d = {}
>>> d[0, 0] = 42
>>> d
{(0, 0): 42}