Python 字符串切片示例:提取子字符串
以下代码示例展示了 Python 中字符串切片的用法,并解释了每行代码的执行结果:
a = 'Hello World'
c = a[0:5]
d = a[6:]
e = a[3:8]
print (c,d,e)
print (a[6:-1])
执行结果为:
Hello orld
World
lo Wor
Worl
代码解释:
a = 'Hello World':定义了一个名为a的字符串变量,其值为 'Hello World'。c = a[0:5]:从a中提取第 0 到第 5 个字符(不包含第 5 个字符),结果为 'Hello'。d = a[6:]:从a中提取第 6 个字符到最后一个字符,结果为 'World'。e = a[3:8]:从a中提取第 3 到第 8 个字符(不包含第 8 个字符),结果为 'lo Wor'。print (c,d,e):打印c、d、e的值。print (a[6:-1]):从a中提取第 6 个字符到最后一个字符的前一个字符,结果为 'Worl'。
总结:
Python 字符串切片是一种灵活的工具,可以用于提取字符串中的特定子字符串。通过指定起始和结束位置,你可以选择所需的字符范围。
原文地址: https://www.cveoy.top/t/topic/pa5j 著作权归作者所有。请勿转载和采集!