Python中两个冒号的用法

【起点:终点:跨度】

a=[1,2,3,4,5,6,7,8,9,10]  
b= a[ 1::] 
c=  a[ 2:10:2] 
print(b)
print(c)

d= a[:10:2]
print(d)

输出:
[2, 3, 4, 5, 6, 7, 8, 9, 10]
[3, 5, 7, 9]
[1, 3, 5, 7, 9]

起点不省略时,结果的第一个数是标号数值:起点, 先算起点,再加跨度;

起点 省略时,结果的第一个数是0标号数值:起点, 先算起点,再加跨度;

posted @ 2022-11-14 16:31  SusieSnail_SUN  阅读(1107)  评论(0编辑  收藏  举报