Python内置函数(38)——list

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python内置函数(38)——list相关的知识,希望对你有一定的参考价值。

英文文档:

class list([iterable])

Rather than being a function, list is actually a mutable sequence type, as documented in Lists and Sequence Types — list, tuple, range

 

说明:

  1. list函数,实际是上列表类型的构造函数。

  2. 可以不传入任何参数,结果返回一个空列表。

>>> a = list()
>>> a
[]

  3. 可以传入一个可迭代对象,如字符串,字节数组、元组、列表、range对象,结果将返回可迭代对象中元素组成的列表。

>>> list(abcd) # 字符串
[a, b, c, d]
>>> list(bytes(abcd,utf-8)) # 字节数组
[97, 98, 99, 100]
>>> list((a,b,c,d)) # 元组
[a, b, c, d]
>>> list([a,b,c,d]) # 列表
[a, b, c, d]
>>> list(range(1,5)) # range对象
[1, 2, 3, 4]

 

以上是关于Python内置函数(38)——list的主要内容,如果未能解决你的问题,请参考以下文章

Python开发---13高阶函数与内置函数

Python学习系列之内置函数

python内置函数易混点

python-38-用于面向对象的内置函数

Python中max()内置函数使用(list)

python3常用的内置函数