多语言展示
当前在线:1949今日阅读:23今日分享:31

Python列表有几种创建方式?

Python是目前最流行的数据分析、AI与人工智能的语言,学习它有助于提高自己在职场的竞争能力。分享自己的学习笔记,希望对看到的人有点帮助。
工具/原料
1

电脑一部

2

安装Anaconda 3

方法一、基本语法[]创建
1

学过编程的人都知道,创建一个变量时,变量声明与变量赋值既可分开,也可合并在一个步骤。同理,采用基本语法[]创建一个列表时,也是可以采用两种方式。1、创建空白列表。 具体代码见图:

2

2、赋值创建列表具体代码见图:

方法二、list[]创建
1

用list()可以将任何可迭代的数据转化为一个列表。当然list()也是支撑创建空列表对象与赋值列表对象。注意:list()只能接收一个参数。1、空列表对象具体代码见图:

2

2、字符转化为列表,并实现赋值。具体代码见图:

方法三、list(range())创建整数列表
1

此类创建列表的方法有局限,即只能生成包含整数的列表。range()的语法格式为:range([start,]end[,step])start参数:可选,表示起始的数字,默认为0。end参数:必选,表示结尾的数字。step参数:可选,表示步长,默认为1。 案例1、三个参数都指定值。具体代码见图:

2

案例2、只指定end参数值。具体代码见图:

3

案例3、step指定负数。具体代码见图:

方法四、推导式创建列表
1

此处采用for循环来做示例。案例1、循环创建包含多个元素的列表。具体代码见图:

2

案例2、按条件筛选部分元素。具体代码见图:

注意事项

动手练习有助于真正掌握Python列表创建方法。

推荐信息