Python list() 函数及代码示例

list([iterable]) 将可迭代对象转换为列表。如果可迭代对象为空,则返回一个空列表。

定义

class list([iterable])

将可迭代对象iterable转换为列表

参数

参数类型参数名称参数描述
iterableiterable可迭代对象

返回值

  • iterable 可以是序列、支持迭代的容器或其它可迭代对象。
  • 如果 iterable 已经是一个列表,将创建并返回其副本
  • 如果没有给出参数,构造器将创建一个空列表 []

示例

r = list("abcd")
print(r)

r = list(["a", "b", "c", "d"])
print(r)

r = list((1, 2, 3))
print(r)

r = list()
print(r)

执行结果为 :

['a', 'b', 'c', 'd']
['a', 'b', 'c', 'd']
[1, 2, 3]
[]