高级特性 slice切片
# 高级特性之切片 slice 特点 数组切割 从数组索引x切到索引y但不包括y
# 满足条件 x<y
# 写法:L[x:y] 如果x=0 也可写成 L[:y]
# 从list或tuple中取出指定的元素
L = ['dp', 'cpy', 'ch', 'yy', 'dsh']
# 没有接触slice之前
r = []
n = 3
for x in range(n):
print(x)
r.append(L[x])
print(r)
# slice切片方法
print(L[:3])
print(L[3:5])
# 创建一个0-99的数组
L1 = list(range(100))
print(L1) # 0-99
print(L1[:10]) # 0-9
print(L1[-10:]) # 90-99
print(L1[:120]) # 随意切 只需满足条件
print(L1[::5]) # 每5个数 取一个 及 整除5的数
print(L1[10:20:2]) # 第10个数开始 第19个数结束 之间 每2个数取一个
print(L1[:10:3]) #取到0-9的数 每三个数 取一个
关注一波!喜欢一波!本人是前端菜鸟,正在做自己的个人博客邓鹏的博客,欢迎来交流学习, 使用的技术 vue + koa2 + mysql + php + nginx!