Python中参考间接引用的目的

时间:2019-02-13 06:43:29

标签: python

我遇到了这个python script,无法理解某种编码方法的目的。

在第19行,它显示builtin_list = list

然后在第43行if isinstance(entity, builtin_list):

为什么第43行不能简单地不使用列表本身,而不是将其声明为新的builtin_list变量然后使用它?

1 个答案:

答案 0 :(得分:3)

53行,上述代码实现了将list重新定义为以下非常糟糕的想法:

def list(limit=10, cursor=None):

因此犯了这个错误,然后他们需要实现您要问的问题。没有提到的错误,您将不会感到困惑。然后就不需要这个问题了。