上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.1.2 列表的基本操作
列表的基本操作见表4-1。
表4-1 列表基本操作
使用下标索引来访问列表中的值,即使用方括号的形式获得列表切片,例如:
列表切片的形式为list[i:j:k],与第2章中所述字符串切片形式一致。其中,i为起始位置索引(含),默认为0;j为终止位置索引(不含),默认至序列尾;k为切片间隔,默认为1。i, j, k使用默认值时可省略,只保留冒号。
【例4-1】列表切片举例。
列表的成员检查示例如下:
注意:列表与字符串的重要区别是,列表中的元素可被更改,因此可以使用赋值语句改变列表中任意元素的值。
【例4-2】列表元素的更改举例。
由例4-2可见,Python的列表是非常灵活的,本例展示了如何利用切片一次性修改列表中的一连串元素。
使用运算符“*”和“+”可分别对列表中的元素进行复制或拼接,例如:
用对列表中元素循环操作可实现列表元素求和。
【例4-3】列表元素求和举例。