Python list函数用法:list()用于将一个可迭代对象(如字符串、元组等)转换为列表。list(“hello”)返回[‘h’, ‘e’, ‘l’, ‘l’, ‘o’]。
在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'
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/645918.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复