切片

#list范围取值的一种方式
names = ['王帅',"王瑞","陈雪","张齐","赵琴"]

print(names[0])#老的方式
print(names[0:3])#切片取值的时候,是顾头不顾尾
print(names[:3])#切片取值的时候,是顾头不顾尾-简写
print(names[2:5])
print(names[2:])#切片取值的时候,是顾头不顾尾
print(names[:])#取全部

numbers=list(range(11)) #生成一个list 0-10
print(numbers)

numbers=list(range(1,11)) #start:end:step
print(numbers[0:11:2]) #步长,最后一位隔几个取几个 默认步长是1
print(numbers[::-1]) #步长为负数从右往左
print(numbers[0:6:-1]) #为空 步长为负数,下标也得是负数
print(numbers[-6:-11:-1]) #下标必须统一
#只要有下边都可用切片的方式去取
上一篇:C#-MVC开发微信应用(5)--自动应答系统-自动回复机器人


下一篇:关于Vuex的使用方法