python字符串的大小,python 字符串大小
字符串切片的含义
使用切片索引值(开始索引和结束索引)来限制范围,以便可以剪切字符串。
切片的结果是剪切起始索引和结束索引之间的内容。结束索引的内容不包括在切片的范围内。
格式[开始索引:结束索引:步骤]
为什么会出现step:因为我想把跳转表达式中的字符串切掉。
2索引
顺序:索引从0开始,从左到右递增。这种索引称为顺序索引;
倒排索引:如果这个字符串很长,最后很难计数到想要的位置,可以使用倒排索引。(最后一个字符对应的索引值为-1,从右到左递减。您还可以从索引值中检索所需的字符串。)
(从右到左递减表示最后一个字符的索引值为-1,倒数第二个字符的索引值为-2。)
问题1:我们知道开始索引是0,结束索引是-1。不能将最后一个字符从起始索引剪切到结束索引。我该怎么办?
Python为我们提供了一个解决方案,当结束索引未指定,开始索引为0或未指定时,剪切从第一个字符到最后一个字符的所有字符串。
补充:
1)剪切字符串片段时,如果从头开始剪切,可以不指定起始索引(当然也可以指定后指定起始索引为0)。
如果你想切断整个字符串,你可以使用冒号。(如果是从头开始剪,可以不指定起始索引;如果所有的片段都被剪切,那么没有指定结束索引,所以只有一个冒号)(大括号里只有一个冒号()))。
)2)如果没有特殊需要,需要跳过字符,则不需要指定步长;如果需要,您需要指定步长(注意,如果每隔一个字符被删除,步长将变为2)
3)正步长意味着从左到右切片,负步长意味着从右到左切片。
)4)如果您想要反转一系列字符串,您必须使用负步长从右向左切片。然后,您可以反转原始字符串,直到最后一个字符-1从最后一个字符开始,到第一个字符结束。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。