python列表中 [ :: ]的用法

话不多说,直接用最直观的例子解释:

a = [0,1,2,3,4,5]	# 初始列表

In: a[0::1]
Out: [0, 1, 2, 3, 4, 5]

In: a[0::2]
Out: [0, 2, 4]

In: a[1::2]
Out: [1, 3, 5]

可以看到,a[0::1] 表示从下标0 的元素开始取数,步长为 1,所以往后逐个取数,取数分别为 0 1 2 3 4 5 .

你可能感兴趣的:(编程知识)