
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.3.3 列表
列表(List)是Python语言中最常用的数据类型之一,是一种有序、可更改的集合,可以使用索引值访问,允许存在重复元素。它具备修改、删除、切片、运算等方法。
列表以中括号[]的形式表示,其中的元素可以是任意类型。例如:

列表中的每个元素都会分配一个索引值,索引值从0开始,依次类推。通过索引值可以访问列表中的元素,例如:

如果元素较多,访问最后的元素时,索引值可设为-1,例如:

用索引值可以修改元素,例如:

为列表增加新的元素,最常用的是append(),可以添加在列表的最后,例如:

删除元素可以利用索引值或直接删除,例如:


作为有序的数据集合,列表切片能够快速获取多个元素,例如:

常用的列表运算有算数运算和成员运算,例如:

列表具备的内置函数和内置方法较多,以下为部分常用函数和方法的实例:
