Del*_*man 3 python lookup time-complexity
我想知道,因为一个常见的优化策略是在变量中"缓存"查找,然后使用该变量调用方法/函数,查找操作有多贵?
这就是我所说的"缓存"查找,以防它不是正确的术语:
class TestClass:
def myMethod(self):
printMethod = self.printMethod
for i in range(0, 1000):
printMethod(i)
def printMethod(self, i):
print i
Run Code Online (Sandbox Code Playgroud)