# -*- coding=utf-8 -*-
# list Slice 切片--------------------------------------------------------------------------------------------------
L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']
# 切片范围索引 变量名[起始位置 : 结束位置] 起始位置是0开始
p = L[0:4]
# 取自0开始的值 变量名[: 结束位置] 结束位置不包含本身,取前3个值
p = L[:3]
# 取最后一个值 变量名[-倒数位置 :] 从-1开始,如-3就是取后3个值
p = L[-3:]
# 取前4个值 每2个取一次 变量名[ : 结束位置 : 步值]
p = L[:4:2]
# 取所有值 每2个取一次 变量名[ : : 步值]
p = L[::2]
# print(p)
# tuple Slice 切片(tuple是一种list,切片方式相同,唯一区别是tuple不可变)----------------------------------------------------
T = (0,1,2,3,4,5,6,7,8,9)
p = T[0:4]
p = T[:5]
p = T[-1:]
p = T[:6:2]
p = T[::3]
print(p)
Python - 切片
最新推荐文章于 2024-07-03 12:00:00 发布