Python 默认工厂函数指的是一些内置函数,它们可以用于创建常见的数据结构对象,如列表、字典、集合等
▥Python
𝄐 0
python中默认参数,python函数的默认值设定,默认python3,python怎么设置默认工作目录,python函数的默认参数,python 函数默认参数
Python 默认工厂函数指的是一些内置函数,它们可以用于创建常见的数据结构对象,如列表、字典、集合等。这些函数不需要通过导入模块或者实例化类来使用,而是直接使用函数名即可。
下面是 Python 3 中常见的默认工厂函数及其用法示例:
1. list():用于创建一个空列表,或将其他可迭代对象转换为列表。
python
empty_list = list()
print(empty_list) # []
str_list = list("hello")
print(str_list) # ['h', 'e', 'l', 'l', 'o']
tuple_list = list((1, 2, 3))
print(tuple_list) # [1, 2, 3]
2. dict():用于创建一个空字典,或将其他可迭代对象转换为字典。
python
empty_dict = dict()
print(empty_dict) # {}
tuple_dict = dict([(1, 'one'), (2, 'two'), (3, 'three')])
print(tuple_dict) # {1: 'one', 2: 'two', 3: 'three'}
3. set():用于创建一个空集合,或将其他可迭代对象转换为集合。
python
empty_set = set()
print(empty_set) # set()
str_set = set("hello")
print(str_set) # {'l', 'e', 'o', 'h'}
list_set = set([1, 2, 3])
print(list_set) # {1, 2, 3}
4. tuple():用于创建一个空元组,或将其他可迭代对象转换为元组。
python
empty_tuple = tuple()
print(empty_tuple) # ()
list_tuple = tuple([1, 2, 3])
print(list_tuple) # (1, 2, 3)
str_tuple = tuple("hello")
print(str_tuple) # ('h', 'e', 'l', 'l', 'o')
这些默认工厂函数可以方便地创建常见的数据结构对象,并且在 Python 的标准库中广泛使用。
Python 默认工厂函数指的是一些内置函数,它们可以用于创建常见的数据结构对象,如列表、字典、集合等。这些函数不需要通过导入模块或者实例化类来使用,而是直接使用函数名即可。
下面是 Python 3 中常见的默认工厂函数及其用法示例:
1. list():用于创建一个空列表,或将其他可迭代对象转换为列表。
python
empty_list = list()
print(empty_list) # []
str_list = list("hello")
print(str_list) # ['h', 'e', 'l', 'l', 'o']
tuple_list = list((1, 2, 3))
print(tuple_list) # [1, 2, 3]
2. dict():用于创建一个空字典,或将其他可迭代对象转换为字典。
python
empty_dict = dict()
print(empty_dict) # {}
tuple_dict = dict([(1, 'one'), (2, 'two'), (3, 'three')])
print(tuple_dict) # {1: 'one', 2: 'two', 3: 'three'}
3. set():用于创建一个空集合,或将其他可迭代对象转换为集合。
python
empty_set = set()
print(empty_set) # set()
str_set = set("hello")
print(str_set) # {'l', 'e', 'o', 'h'}
list_set = set([1, 2, 3])
print(list_set) # {1, 2, 3}
4. tuple():用于创建一个空元组,或将其他可迭代对象转换为元组。
python
empty_tuple = tuple()
print(empty_tuple) # ()
list_tuple = tuple([1, 2, 3])
print(list_tuple) # (1, 2, 3)
str_tuple = tuple("hello")
print(str_tuple) # ('h', 'e', 'l', 'l', 'o')
这些默认工厂函数可以方便地创建常见的数据结构对象,并且在 Python 的标准库中广泛使用。
本文地址:
/show-276672.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。