python字符串:索引和分片

本文详细介绍了如何使用索引和分片来操作序列。包括正向和负向索引来选取特定元素,以及通过指定起始和结束位置来提取序列片段。文章还展示了如何利用默认边界来快速获取所需的数据部分。

细节概括:
索引 (S[i] ) 获取特定偏移的元素: 一第一个元素的偏移为0。
一——负偏移索引意味着从最后或右边反向进行计数。
  • S[0]获取了第 一 个 元 素。
  • S[-2]获取了倒数第二个元素(就像 S[len(S)-2]一样)。
——分片S[i:j]提取对应的部分作为一个序列:
上边界并不包含在内。
一 分片的边界默认为0和序列的长度,如果没有给出的话:
  • S [1:3] 在取了 从偏移为 1的元素,直到但不包括偏移为 3的元素。
  •  S[1: ]获取了从偏移为 l直到末尾(偏移为序列长度)之间的元素。
  • S[:3]获取了从偏移为0直到但是不包括偏移为3之间的元素。
        S[:-1]寂取了从偏移为0直到但是不包括最后一个元素之间的元素。
        S[:]获取了从偏移0到末尾之间的元素,这有效地实现顶层S拷贝。

转载于:https://www.cnblogs.com/by170628/p/10636412.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值