6.1 列表
列表是Python 程序设计中最常用的数据类型之一。列表是一个可变序列,序列中的每个元素都分配一个数字,即它的位置或索引。第一个索引是0 ,第二个索引是1 ,依此类推。
6.1.1 创建列表
在Python 语言中,用门来解析列表。列表中的元素可以是数学、字符串、列表、元组等。创建一个列表,只要把逗号分隔的不同的数据项使用中括号括起来即可,具体如下:
list1 = ["book" , "desk" , 2015 , 2018]
list2 = [1 , 2 , 3, 4, 5 ]
list3 = [ "x" , "y" , "z" ]
6.1.2 访问列表中的值
可以使用下标索引采访问列表中的值,也可以使用中括号的形式截取字符,还可以利用for 循环语句来遍历列表中的值。
单击"开始"菜单, 打开Python 3.6.5 Shell 软件,然后单击菜单栏中的"File/New File" 命令,创建一个Python 文件,并命名为"Mypython6- 1.py,然后输入如下代码:


单击菜单栏中的"Run/Run Module" 命令或按下键盘上的"F5" ,就可以运行程序代码,结果如图6.1 所示。

6.1.3 更新列表中的值
可以对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项。单击"开始"菜单,打开Python 3.6.5 Shell 软件,然后单击菜单栏中的"File/New File" 命令,创建一个Python文件,并命名为"Mypython6-2.py" ,然后输入如下代码:

单击菜单栏中的"Run/Run Module" 命令或按下键盘上的"F5" ,就可以运行程序代码,结果如图6.2 所示。

6.1.4 删除列表中的值
可以使用del 语句来删除列表的元素。单击"开始"菜单,打开Pyt.hon 3.6.5 Shell 软件,然后单击菜单栏中的"File/New File" 命令,创建一个Python 文件,并命名为"Mypython6-3 . py" ,然后输入如下代码:

单击菜单栏中的"Run/Run Module" 命令或按下键盘上的"F5" ,就可以运行程序代码,结果如图6.3 所示。

6.1.5 列表的函数
列表包括4 个函数,函数的名称及意义如表6.1 所示。

单击"开始" 菜单, 打开Python 3.6.5 Shell 软件,然后单击菜单栏中的"File/New File" 命令, 创建一个Python 文件,井命名为"Mypython6-4.py" ,然后输入如下代码:

在这里用到了元组。需要注意的是,元组与列表是非常相似的, 它们的区别在于,元组的元素值不能修改,元组是放在括号中,列表是放在中括号中。
单击菜单栏中的"Run/Run Module" 命令或按下键盘上的"F5" ,就可以运行程序代码,结果如图6.4 所示。

6.1.6 列袤的方法
前面已讲解过列表的append()方法,下面来讲解一下其他列表方法。列表的方法名称及意义如表6.2 所示。

单击"开始"菜单, 打开Python 3.6.5 Shell 软件, 然后单击菜单栏中的"File/New File " 命令, 创建一个Python 文件,并命名为"Mypython6-5.py" , 然后输入如下代码:

单击菜单栏中的"Run/Run Module" 命令或按下键盘上的"F5" ,就可以运行程序代码,结果如图6.5 所示。
