冒号的基本使用方法如下:
ls[arg1:arg2]arg1代表开始位置的下表,包括此下标的内容当arg1为’ 0 '时,则说明从第一个元素开始,向后数arg2个元素当arg1为’ : '时,则说明从第一个元素开始,arg2变为步长arg2代表结束位置的下表,不包含此下标的内容当arg2为’ : '时,则说明直至最后一个元素(包括最后一个元素)
代码实验
ls
= [0,1,2,3,4,5,6,7,8,9]
ls
= [0,1,2,3,4,5,6,7,8,9]
print('ls is:',ls
)
print('ls[2::] is:',ls
[2::])
print('ls[2:-1]is:',ls
[2:-1])
print('ls[2:9] is:',ls
[2:9])
print('ls[::3] is:',ls
[::3])
输出分别为
ls is: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
ls[2::] is: [2, 3, 4, 5, 6, 7, 8, 9]
ls[2:-1]is: [2, 3, 4, 5, 6, 7, 8]
ls[2:9] is: [2, 3, 4, 5, 6, 7, 8]
ls[::3] is: [0, 3, 6, 9]