Python - 切片

# -*- 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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值