45-对字符串切片

字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串:

>>> 'ABCDEFG'[:3]

'ABC'

>>> 'ABCDEFG'[-3:]

'EFG'

>>> 'ABCDEFG'[::2]

'ACEG'

在很多编程语言中,针对字符串提供了很多各种截取函数,其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 字符串函数 在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 1、获取字符的A...
    道素阅读 1,243评论 0 2
  • 一、python 变量和数据类型 1.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序...
    绩重KF阅读 1,789评论 0 1
  • 对list进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Ada...
    _王子_阅读 606评论 0 1
  • 最近读到了贺铸的一首《踏莎行》,全词如下: 杨柳回塘,鸳鸯别浦。绿萍涨断莲舟路。断无蜂蝶慕幽香,红衣脱尽芳心苦。 ...
    四顾青山阅读 377评论 0 3
  • 最重要的事只有一件!此刻的我发现一直以来我都觉得英语与我最重要!每每做计划我都留下这一项,甚至现在的我还专门为英语...
    PingC阅读 231评论 0 0