在Python中,list()
函数用于将一个可迭代对象(如字符串、元组、集合等)转换为列表,以下是关于list()
函数的详细用法:
1、基本用法
list()
函数可以将一个可迭代对象转换为列表。
将字符串转换为列表 str1 = "hello" lst1 = list(str1) print(lst1) # 输出:['h', 'e', 'l', 'l', 'o'] 将元组转换为列表 tuple1 = (1, 2, 3) lst2 = list(tuple1) print(lst2) # 输出:[1, 2, 3]
2、使用list()
函数创建空列表
可以使用list()
函数创建一个空列表,如下所示:
empty_list = list() print(empty_list) # 输出:[]
3、使用list()
函数为列表添加元素
可以使用list()
函数为列表添加元素,如下所示:
创建一个空列表 my_list = [] 使用list()函数为列表添加元素 my_list = list([1, 2, 3]) print(my_list) # 输出:[1, 2, 3]
4、list()
函数与*
操作符结合使用
当需要将一个列表作为参数传递给一个函数时,可以使用*
操作符将列表解包,可以使用list()
函数将其他类型的可迭代对象转换为列表。
def my_function(a, b, c): return a + b + c 使用*操作符将列表解包并传递给函数 result = my_function(*[1, 2, 3]) print(result) # 输出:6 使用list()函数将其他类型的可迭代对象转换为列表并传递给函数 result = my_function(*list("abc")) print(result) # 输出:'abc'
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。