Python中字符串的操作方法

 时间:2024-10-14 03:58:28

1、去掉特定符号。str='?--,,Lucy, Jack, Lily, Tom,Jim,Bob荑樊综鲶,li?-'str1=str.lstrip('?') #去掉左边的'?'print(str1)str2=str1.rstrip('-')#去掉右边的'-'print(str2)str3=str2.strip('-').strip(',')print(str3)#去掉首和尾的‘-’和‘,'。上面的代码将字符串两边的符号都去掉了。

Python中字符串的操作方法Python中字符串的操作方法

2、去掉字符串中间的空格。str4=str3.replace('','')print(str4)#去掉中间的空格

Python中字符串的操作方法

3、导入正则re,利用函数re.sub进行替换。import restr5=re.sub('Lily','Julia',str4)print(str5)#替换字符串中间的部分字符

Python中字符串的操作方法

4、查找字符串中的特定值。str5.find('Lucy')#找到Lucy所在的位置返回结果表示Lucy在起始位置。

Python中字符串的操作方法

5、选择特定的符号将字符言射鐾钤串分割或者拼接起来。strings=str5.split(',')垆杪屑丝#字符串分割print(strings)str_now=','.join(strings)#字符串拼接print(str_now)可以看到','分割和拼接后的结果。

Python中字符串的操作方法

6、遍历找到字符串中具有某些开头和结尾特征的词。#找到strings中J开头的名字[name for name in strings if name.startswith('J')]#找到strings中m结尾的名字[name for name in strings if name.endswith('m')]

Python中字符串的操作方法

7、字符串的加法就是把两个字符串连起来,乘法就是将字符重复多次。#字符串相加"Who will answer this question?"+str5#字符串相乘str5*2

Python中字符串的操作方法

8、大小写字母转换str6=str5.lower()#全部转换为小写str9=str6.title()#每个词的第一个字母大写,其余小写str7=str5.upper()#全部转换为大写str8=str5.capitalize()#首字母大写,其余小写

Python中字符串的操作方法

9、字符串中字符出现的次数统计。str9.count('J')#计算字符串中J出现的次数

Python中字符串的操作方法
  • Python中字符串的常用方法。
  • python里面字符串的操作方法有什么?
  • python字符串操作详解
  • 如何使用python语言中的方法拼接字符串
  • python字符串的两种格式化方法
  • 热门搜索
    宜昌旅游 张掖旅游 桂林旅游攻略 郑州旅游职业学院 厦门旅游景点 秦皇岛旅游 广东旅游 五一旅游攻略 国家旅游局 西藏旅游路线