flag=['abc','aaa',1,2,3,4,4,5,6,9,8,98,8,7,8,8] //创建列表
flag[0:4] //切片操作 掐头去尾即可以取到前面的索引值,后面的取不到
['abc', 'aaa', 1, 2]
flag[-5:0] //取负数表示从后往前取 但是切片不可以从右往左取
[]
flag[-5:]
[98, 8, 7, 8, 8] //如果冒号后面的值不写表示取到最右边的位置,前边不写表示从最左侧开始取
flag[:3]
['abc', 'aaa', 1]
flag[:] //表示从最左端取到最右端
['abc', 'aaa', 1, 2, 3, 4, 4, 5, 6, 9, 8, 98, 8, 7, 8, 8]
flag[:7:2] //第二个冒号后面的值表示步长step,即走两步取一次,每两个取一个,隔一个取
['abc', 1, 3, 4]
flag[:-1:3] //表示隔两个取
['abc', 2, 4, 9, 8]
flag