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 字符串操作,通过这些操作,可以轻松地对字符串进行各种处理。

Python 字符串操作:去除空格、长度、大小写转换、索引、切片、拆分与合并

原文地址: https://www.cveoy.top/t/topic/oIuz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录