python中的字符串切片操作,python如何截取字符串的一部分

  python中的字符串切片操作,python如何截取字符串的一部分

  要剪下一段绳子,你需要把它切片。介绍如何使用python切片。

  切片方法适用于字符串、列表和元组。

  用切片索引值限定范围,从大串中切出小串;

  列表元组是有序集合,可以从索引值中获取相应的数据。

  字典是一个无序的集合,它使用键值对来存储数据。

  语法:

  字符串[开始索引:结束索引的步骤3360]

  注意:

  1.指定的区间左闭右开[起始索引,结束索引]=起始索引=范围结束索引。从起始位开始,到结束位之前的位结束(不包括结束位本身)。

  2.从开头开始,索引号可以省略,冒号不能省略。

  3.当它在末尾结束时,末尾的索引号可以省略,冒号不能省略。

  4.默认情况下,步长为1。对于连续切片,可以省略数字和冒号。

  索引顺序和逆序

  Python不仅支持顺序索引,还支持反向顺序索引。

  反向索引是指从右向左计算索引。

  右边的索引值是-1,按顺序递减。

  用代码体验一下。

  num_str=0123456789

  从#1.2~5位置切断琴弦

  print(数字字符串[2:6]

  #输出结果:2345

  从#2.2~ `end 处切断字符串

  print(num_str[2:]

  输出是23456789。

  # 3.从` to` ~ 5位置剪下字符串。

  print(数字字符串[:6]

  #输出结果:012345

  # 4.剪断完整的绳子

  print(数字字符串[:]

  #输出结果是0123456789

  # 5.从开始位置每隔一个字符剪切一个字符串

  print(数字字符串[:2]

  #输出结果:02468

  # 6.从索引1中每隔一个取一个

  print(数字字符串[1:2]

  #输出结果:13579

  #反向切片

  # -1表示最后一个字符。

  print(num_str(-1))))).

  #输出结果:9

  剪下#7.2~ ` end-1 的字符串。

  print(数字字符串[2:-1]

  #输出结果:2345678

  # 8.删除字符串的最后两个字符

  print(数字字符串[-2:]

  #输出结果:89

  # 9.字符串的逆序(面试问题))))))。

  print(数字字符串[:3360-1]

  #输出结果是9876543210

  执行结果

  我想你喜欢:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: