sequence

  1. 列表、元组、字符串都是序列。
  2. 序列的两个主要特点是索引操作符和切片操作符。索引操作符可以从序列中抓取一个特定项目。切片操作符可以获取序列的一个切片,即一部分序列。
  3. python 索引从0开始。shoplist[0]表示第一个项目。索引同样可以是负数,位置是从序列尾开始计算的。因此,shoplist[-1]表示序列的最后一个元素,shoplist[-2]抓取序列的倒数第二个项目。
  4. 切片操作符是序列名后跟一个方括号,方括号中有一对可选的数字,并用冒号分割。注意这与你使用的索引操作符十分相似。记住数是可选的,而冒号是必须的。负数也可以用在从序列尾开始计算的位置。例如,shoplist[:-1]会返回除了最后一个项目外包含所有项目的序列切片。
  5. 序列的神奇之处在于,可以用相同的方法访问元组、列表和字符串。

你可能感兴趣的:(sequence)