Python 字符串操作:去除空格、长度、大小写转换、索引、切片、拆分与合并
Python 字符串操作:去除空格、长度、大小写转换、索引、切片、拆分与合并
本文将介绍 Python 中常用的字符串操作,并提供具体的代码示例。
1. 去除首尾空格
s1 = ' my python program '
s1.strip()
2. 字符串长度
s1 = ' my python program '
len(s1)
3. 字符串大小写转换
s1 = ' my python program '
s1.upper() # 转换为大写
s1.lower() # 转换为小写
4. 字符串的索引和查找函数
s1 = ' my python program '
s1.index('python') # 查找子字符串并返回索引
s1.find('python') # 查找子字符串并返回索引,如果找不到返回 -1
5. 字符串切片
s1 = ' my python program '
s1[3:9] # 从索引 3 到索引 9(不包括索引 9)的子字符串
s1[-15:-9] # 从倒数第 15 个字符到倒数第 9 个字符(不包括倒数第 9 个字符)的子字符串
6. 字符串的拆分与合并函数
s1 = ' my python program '
s1.split() # 以空格为分隔符拆分字符串
' '.join(s1.split()) # 以空格为分隔符合并字符串
以上代码示例展示了常用的 Python 字符串操作,通过这些操作,可以轻松地对字符串进行各种处理。
原文地址: https://www.cveoy.top/t/topic/oIuz 著作权归作者所有。请勿转载和采集!