切片和迭代 切片 假设已有列表或元组,想从其中取部分元素,该如何操作? 一般情况下,首先想到的会是通过索引,或者通过循环语句配合条件取值。 首先说一下索引取值,Python 索引默认是从 0 开始的。假设给定列表如下: >>> L = ['Lei', 'Allen', 'Pony', 'Jacky'] 现在需要取出前面两个元素,尝试使用索引取值,也就是取索引为 0 和 1 的元素: >>> L[0], L[1] ('Lei', 'Allen') 虽然这种方法看起来可行,但若是取值的范围大到一定的程度时,届时再用这个办法就不行。 那考虑使用循环的方式: >>> lst = [] >>>