Python下标
今天,我们来看看Python的下标。
>>>lis = [1,2,3]
>>>print(lis[0])
1
>>>print(lis[1])
2
发现了吗?Python的下是从0开始的。
同样的,字符串也有下标:
>>>string = “abc”
>>>print(string[0])
a
Python切片
>>>lis = [1,2,3]
>>>print(lis[0:1])
1
咦,只输出了1!我们把第二个参数增加1试试看
>>>lis = [1,2,3]
>>>print(lis[0:2])
[1,2]
原来,第二个参数是从1开始数的
>>>lis = [1,2,3,4]
>>>print(lis[0:4:2])
[1,3]
原来,第三个参数是步长
Python倒序切片
>>>lis = [1,2,3]
>>>print(::-1)
[3,2,1]
Python切片不填会默认全部