python截取字符串中的一部分 返回字符串,python如何截取字符串中的特定字符

  python截取字符串中的一部分 返回字符串,python如何截取字符串中的特定字符

  大蟒字符串切片

  python字符串支持sslicingtocreatesubstring。注意python字符串是可交换的,slicingcreatesannewsubstring来自源代码cestrestringtriorientiurior

  计算机编程语言字符串支持切片并创建子字符串。请注意,Python字符串是不变的,切片基于源字符串创建新的子字符串,而原始字符串保持不变。

  计算机编程语言切片字符串(Python切片字符串).

  计算机编程语言切片字符串的语法是:

  计算机编程语言切片字符串语法如下:

  str _ object [开始位置:结束位置:步骤]

  slicingstartswithstart _ posindex(已包含)andendsatend_posindex(已排除).指定的步骤参数)

  切片以开始位置索引(包括)开始,以结束位置索引)结束。使用步骤参数指定从开始到结束执行索引的步骤。

  python stringslicingalwaysfollowsthirule:s[:I]s[I:]==sforanyindex I 。

  计算机编程语言字符串切片始终遵循以下规则:s [:i] s [i:]==s用于任何索引我。

  所有这些参数sareoptionalstart _ posdefaultvalue为0,end _ posdefaultvalueistelengofstring和stepdefaultvalueieiiieistthaltvalueeiiiion

  这些参数都是可选的开始位置的默认值为0,结束位置的默认值为字符串长度,步骤的默认值为1。

  让我们来看看如何创建子串。

  让我们看一个创建子字符串的字符串切片函数的简单示例。

  你好,世界

  打印(s [ : ]

  打印(秒[:3360]

  输出:

  输出:

  职业介绍所世界

  职业介绍所世界

  注意,由于没有提供切片参数,所以子字符串与原始字符串相同。

  请注意,子字符串与原始字符串相等,因为没有指定切片参数。

  让我们看看切片字符串的例子。

  看看切片字符串的例子。

  你好,世界

  first_five_chars=s[:5]

  打印(前五个字符)。

  第三至第五个字符=s [ 2:5 ]

  打印(第三至第五个字符).

  输出:

  输出:

  你好

  溶血素

  注意索引值从0开始,所以start _ pos 2引用了thirdcharacterinterstring。

  因为索引值从0开始,所以开始_位置2引用字符串中的第三个字符。

  使用切片反转字符串(使用切片反转字符串).

  我们可以通过提供步长值as-1来使用切片反向拉伸。

  如果将步长值设置为-1,则可以使用切片反转字符串。

  你好,世界

  reverse_str=s[:-1]

  打印(reverse_str)是

  输出:dlroWolleH

  输出:dlroWolleH

  让我们来看一些使用步骤和否定指标值的例子。

  让我们看看使用步骤和负索引值的其他示例。

  s1=s[2:8:2]

  打印(S1)。

  输出:loo

  输出:loo

  这里的子字符串包含字符主索引2、4和6 .

  此处的子字符串包含来自索引2、4和6的字符。

  s1=s[8:1:-1]

  打印(S1)。

  输出:lroWoll

  输出:lroWoll

  这里的索引值是从目标到开始的一到7 .

  这里的索引值从头到尾。子字符串自始至终由索引一到七组成。

  s1=s[8:1:-2]

  打印(S1)。

  输出:lool

  输出:lool

  python sliceworkswithnegativeindexestoo,在这种情况下,start _ posisexcluded和end _ posisincludedinthestring。

  计算机编程语言切片还可以使用负索引。在这种情况下,开始位置被排除,子字符串包含结束位置。

  s1=s[-4:-2]

  打印(S1)。

  输出:或

  输出:或者

  python stringslicingchandlesoutofrangeindexes优雅地。

  计算机编程语言字符串切片成功处理超出范围的索引。

  s=Python

  s[100:]

  [2:50]

  “thon”

  这就是sallforpythonstringslicefunctiontocreatestring。

  这就是大蟒字符串切片函数创建的所有子字符串。

  千兆存储库。

  从开源代码库存储库中签出完整的大蟒脚本和其他大蟒示例。

  从dev.com/23584/python-slice-string日报翻译

  大蟒字符串切片

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

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