工厂函数:能够产生类实例的内建函数。
工厂函数是指这些内建函数都是类对象, 当调用它们时,实际上是创建了一个类实例。
Python中的工厂函数举例如下:
1. int(),long(),float(),complex(),bool()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
2. str(),unicode()
1 2 3 4 5 6 7 |
|
3. list(),tuple():生成列表或者元组
1 2 3 4 5 6 |
|
4. type():查看类型
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
5. dict():生成一个字典
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
6. set(): 生产可变集合
1 2 3 4 5 6 |
|
7. frozenset():生成不可变集合
1 2 3 4 5 |
|