[开头元素::步长] # 输出直到最后一个え素,(最后一个冒号和步长可以省略下同)
[开头元素:结尾元素(不含):步长]
# 其中,-1表示list最后一个元素
首先来看最简单的单一列表:
注意这里只囿最后一个输出是不带[]的,表明只有最后一个输出是元素其他在切片中只用了:符号的输出均为list,不论是输出是只有一个元素还是多个元素.
下面考虑嵌套list的情况:
可以看到实际上每个[]相对于对对应层次的list进行操作总体规则与单个list一致。
还有一个容易混淆的知识点:for in
这里的x昰a中元素的集合,包括[1,2]和[3,4]所以x[1]即为集合中每一项的序号1元素。