Python学习----索引与切片

本文详细介绍了Python中序列的索引和切片概念。从0开始的正索引用于从左向右访问元素,而负数索引则从右向左开始。切片操作如[0:2]和[2:5]分别表示从起始索引到结束索引的子序列。负数切片如[-8:-4]是从右向左选取元素。这些基础知识对于理解和操作Python序列至关重要。
摘要由CSDN通过智能技术生成

索引:序列中的所有元素都有编号——(从0开始递增)。
反之如果索引是负数(比如:-1、-2)那么就会从右往左开始计算(注意:-0和0都是从左往右第一个开始计算,从右开始计算只能从-1开始)


切片:比如输入的是([0:2] [2:5])

0:2:0表示从左往右的第一个数,2表示从左往右数两个数(正常的数,从第一个开始数),然后就是我们切片的结果显示了。

2:5:2表示从左往右数两个数(第一个数代表的是0然后以此类推),5表示从第一个数,数到第五个(正常的数,从第一个开始数)然后就是我们的结果了。

如果是负数开始切的话:

比如([-8:-4])-8就是从右往左数第八个数,就是-8。 -4就是从右往左数4个数,然后从这个数的前面开始计算。(比如需要切的数为:123456789。我使用的是负数切片 [-8:-4]  那么切出来的结果是 :-8=2  -4=5  

因为后面这个-4切好之后,要从这个切出来的数的前面一个数开始计算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值