数据结构与算法(Python版)
上QQ阅读APP看书,第一时间看更新

3.8 字符串

3.8.1 字符串的概念

字符串在Python中是以单引号、双引号或三引号括起来的符号来表示,如'Hello World'、"Pythonis groovy"和'''What is footnote 5?'''等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a、b和c这3个字符。用单引号或双引号括起来没有任何区别,但一个字符串用什么引号开头,就必须用什么引号结尾。

单引号与双引号只能创建单行字符串。

为了创建多行字符串或者为了使字符串的数据中出现双引号,可以使用三引号。

3.8.2 字符串的操作

字符串(String)、列表和元组都是序列。字符串的方法如表3.12所示。

表3.12 字符串方法

下面介绍字符串的操作。

(1)index举例

(2)find举例

(3)replace举例

(4)count举例

(5)split举例

(6)join举例