当前位置:首页>python>Python入门:07 字符串(2)-切片操作

Python入门:07 字符串(2)-切片操作

  • 2026-08-26 06:21:26
Python入门:07 字符串(2)-切片操作
P 切片操作

在python中,切片操作原生支持字符串、列表、元组三类数据。它可以快速提取特定位置数据(取其中一段、按照周期位置提取、从末尾向前提取)。

切片用法中variable_name表示一个变量,存储的可切片数据。该数据通常按照索引排列(自左向右是0,1,2…编号,自右向左是…-3,-2,-1编号)。

start index:表示开始位置索引,包含索引本身。为空时表示序列最开始位置;

end index :表示结束索引,不包含索引本身。为空时表示序列最后位置;

step :表示切片的步长,只能取非零整数,默认为1。

下面做一个具体的演示。

str1 = 'abcdefg'# 提取前两个字符 str1[:2]#输出: 'ab'# 提取最后两个字符 str1[-2:]#输出: 'fg'# 提取中间两个字符 str1[3:5]#输出: 'de'# 序列翻转 str1[::-1]#输出: 'gfedcba'# 间隔1个元素提取 str1[::2]#输出: 'aceg'# 间隔2个元素提取 str1[::3]#输出: 'adg'
    上述是对字符串进行的切片操作,同样适应于列表、元组等序列化数据的操作。
☆☆☆ End ☆☆☆
转角  ·  遇见  ·  程序猿
-------------------------
那是一抹淡淡的微光

它是数字世界里的一把杀猪刀

却总能巧夺天工

它的世界是纯粹0、1组合

却总能创造无尽幻想

......

本公众号关注数据价值分析、编程学习,将不定期更新社会热点数据分析结果、编程技巧,分享数据分析工具、方法、学习等内容,欢迎有兴趣的小伙伴加入。

最新文章

随机文章