欢迎光临散文网 会员登陆 & 注册

python学习笔记------字符串的常用操作(自用)

2023-07-17 17:57 作者:Invadermomo  | 我要投稿

字符串的下标(索引)

和其他容器:列表,元组一样,字符串也可以通过下标进行访问

  • 从前向后,下标从0开始

  • 从后向前,下标从-1开始

字符串的常用操作

  • 查找特定字符串的下标索引值

语法:字符串.index(字符串)

str="hello world"

print(str.index("world"))    #结果:6

  • 字符串的替换

语法:字符串.replace(字符串1,字符串2)

功能:将字符串内全部字符串1替换为字符串2

注意:不是修改字符串本身,而是得到一个新的字符串

str="hello world" 

new_str=str.replace("world","python")

print(str)        #结果:hello world

print(new_str)    #结果:hello python

  • 字符串的分割

语法:字符串.split(分隔符字符串)

功能:按照指定的分隔符字符串,将字符串划分为多个字符串,并存入列表对象中

注意:字符串本身不变,而是得到了一个列表对象

str="hello world hello python"

new_list=str.split(" ") 

print(str)    #结果:hello world hello python 

print(new_list)    #结果:['hello', 'world', 'hello', 'python']

  • 字符串的规整操作1(去前后空格)

语法:字符串.strip()

str="    hello world    " 

print(str.strip())    #结果:hello world

  • 字符串的规整操作2(去前后指定字符串)

语法:字符串.strip(字符串)

str="123hello world321" 

print(str.strip('123'))    #结果:hello world

注意:传入的'123'其实就是'1' ,'2' ,'3'都会移除,是按照单个字符.

常用操作汇总:


python学习笔记------字符串的常用操作(自用)的评论 (共 条)

分享到微博请遵守国家法律