1 引言

取一个list或tuple的部分元素是非常常见的操作,然而当表格内容较多时,只截取其中的一部分时还使用List[0]就显得十分笨拙了,对应上面的问题,可以使用切片来解决问题

2 问题

  1. 取列表的第三个到第七个元素。
  2. 取偶数项元素。
  3. 反向取元素。

3 方法

使用切片的方法

4 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

#我们先创建一个列表。

n=list(range(10))

#问题1

n[2:7] #0开始所以第三位是2,前开后闭所以要取到第七位需要往下一位

#问题2

n[::2] #表示每两位取一次

#问题3

n[::-1]

5 结语

有了切片操作,很多地方循环就不再需要了。Python的切片非常灵活,一行代码就可以实现很多行循环才能完成的操作。