典型的使用方法如下:
#注意不包括右边索引值对应的元素,索引下标从0开始
>>> num = [1,2,3,4,5,6,7,8,9,10]
>>> num[3]
4
>>> num[6]
7
>>> num...[3:6]
[4, 5, 6]
#注意右边界,左闭右开区间
>>> num[3:9]
[4, 5, 6, 7, 8, 9]
#右边越界,刚好是10对应的下一个索引值
>>> num[3:10]
[4,...5, 6, 7, 8, 9]
#注意右边界
>>> num[-10:0]
[]
>>> num[-5:-1]
[6, 7, 8, 9]
#注意右边界
>>> num[-5:]
[6, 7, 8,...8, 9]
>>> num[0:10:1]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
#如果step length为0,会报错,也就是说步长不可以为0
>>> num[1:5:0...如果索引值为负值,则表示从最右边元素开始,此时需避免索引越界。
----
‘+’运算(网易笔试中的选择题)
表示两个序列的相连,但是仅对相同类型的序列进行连接操作。