Python 字典小试
在C/C++中,我们都知道可以使用一个指针访问函数。在lua中,table可以存放一个函数的名,只要根据key取值就可以访问函数。在python中是否也有这样的机制。
python对于所以的变量都看成对象,那么DICT中存放函数名也是可以的。相当于存放了函数的地址。
因此python也可以通过dict存放函数地址,然后通过地址去访问函数。
废话不多说,上代码:
def test():
print "test"
字典定义
d = {"d": test}
调用方法
d["d"]()
截图: