python字符串切割
Python字符串可以通过切片操作来进行切割。切片操作通过指定起始位置和结束位置来截取字符串的一部分。具体语法为:
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!
此外,Python字符串还提供了split()方法来进行切割。该方法可以通过指定分隔符来将字符串分割成多个子串,返回一个子串列表。具体语法为:
string.split(separator, maxsplit)
其中,separator表示分隔符(默认为空格),maxsplit表示最大分割次数(默认为-1,即全部分割)。
例如:
s = "Hello, World!"
print(s.split()) # 输出 ['Hello,', 'World!']
print(s.split(", ")) # 输出 ['Hello', 'World!']
``
原文地址: https://www.cveoy.top/t/topic/f5zP 著作权归作者所有。请勿转载和采集!