Python 字符串可以通过切片操作和 split() 方法进行切割。

切片操作

切片操作通过指定起始位置和结束位置来截取字符串的一部分。具体语法为:

string[start:end:step]

其中,start 表示起始位置(默认为 0),end 表示结束位置(默认为字符串的长度),step 表示步长(默认为 1)。

例如:

s = 'Hello, World!'
print(s[7:])  # 输出 'World!'
print(s[:5])  # 输出 'Hello'
print(s[7:12])  # 输出 'World'
print(s[::2])  # 输出 'Hlo ol!'

split() 方法

Python 字符串还提供了 split() 方法来进行切割。该方法可以通过指定分隔符来将字符串分割成多个子串,返回一个子串列表。具体语法为:

string.split(separator, maxsplit)

其中,separator 表示分隔符(默认为空格),maxsplit 表示最大分割次数(默认为 -1,即全部分割)。

例如:

s = 'Hello, World!'
print(s.split())  # 输出 ['Hello,', 'World!']
print(s.split(', '))  # 输出 ['Hello', 'World!']
Python 字符串切割:切片和 split() 方法详解

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

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