2022年 11月 3日

Python工厂函数是什么?

工厂函数是指这些内建函数都是类对象,当你调用它们的时候,实际上是创建了一个类实例,其实也可以理解成内建函数。工厂函数就像工厂一样批量制造相同的类实例。

例如,list()方法,我们看源码可以看到它是一个类而不是函数:
在这里插入图片描述
我们调用list(),其实是创建了一个list对象。