Python——字符串
一,字符串同样是数据容器的一员。
字符串是字符的容器,一个字符串可以存放任意数量的字符。
同元组一样,字符串是一个无法修改的容器。
二,字符串下标索引
- 从前向后,下标从0开始
- 从后向前,下标从-1开始
三,字符串的常见操作
- 查找特定字符串的下标索引
语法:字符串.index(字符串) - 字符串的替换
语法:字符串.replace(字符串1,字符串2)
将字符串1内的全部替换成字符串2。注意不是修改字符串本身,而是得到了一个新的字符串。 - 字符串的分割
语法:字符串.split(分割符字符串)
注意**字符串本身不变,而是得到了一个列表对象。 - 字符串的规整操作(去前后空格)
语法:字符串.strip() - 字符串的规整操作(去前后指定字符串)
语法:字符串.strip(字符串)
例如:
my_str = '12ojgdba hwjn jamndsd21'
print(my_str.strip("12"))
#"ojgdba hwjn jamndsd"
#注意传入的是“12”,其实就是“1”和“2”都会益处,是按照单个字符
- 统计某子字符串出现的次数
语法:字符串.count(子字符串) - 统计字符串的长度
语法:len(字符串)