Logo

郎哥编程

构造列表对象

2021-11-09 762

函数声明:

class list([iterable])

参数iterable是可迭代对象,iterable是可选参数,若没有给出iterable,函数返回一个空的列表对象。

如果 iterable 已经是一个列表,将创建并返回其副本,类似于 iterable[:]。 例如,list('abc') 返回 ['a', 'b', 'c'] 而 list( (1, 2, 3) ) 返回 [1, 2, 3]。


案例代码:

>>> # 创建一个空列表
>>> a = list()
>>> print(a)
[]
>>> # 从可迭代对象中创建一个列表
>>> a = list("abcdef")
>>> print(a)
['a', 'b', 'c', 'd', 'e', 'f']
>>> # 从可迭代对象元组创建一个列表
>>> a = list((1,2,3,4,5,6))
>>> print(a)
[1, 2, 3, 4, 5, 6]
>>> # 从列表对象创建一个列表
>>> a = list(["java","Python"])
>>> print(a)
['java', 'Python']
>>>


代码在线纠错(通义千问 qwen-max)

支持粘贴多个代码文件,提交后由阿里云通义千问自动分析代码漏洞、语法错误、逻辑问题并给出修改建议。
您已解锁 AI 代码纠错功能,可正常使用!

评论区

登录 后发表评论
暂无评论