序列

序列是一种可迭代的、元素有序的数据。Python 序列包括了 字符串、列表、元组。

共性

索引

又叫下标(index),序列中的元素都是有序的,每一个元素都带有序号,这个序号叫做索引。我们通过下标运算符中的索引访问序列中的元素。
语法: 序列 [ 索引 ],如 a[0]

  • 索引有正值索引和负值索引之分,正值索引即从左到右取序列元素,负值即从右到左取序列元素
  • 叫下标运算符

切片

切片是指从序列中切分出小的子序列
语法: 序列 [start: end: step],其中 start是开始位置, end是结束位置, step是步长。

  • 切片时获取的元素间隔,可以为整数,也可以为负整数
  • 切片包括 start 位置,不包含 end 位置

    此处索引和切片只做概念介绍,具体会在实际序列中演示