关键词

切割 字符串

Python中切割字符串

是一种常见的操作,它可以帮助我们快速地将一个字符串拆分成几个子字符串。Python提供了两种切割字符串的方法,一种是使用字符串切割函数,另一种是使用字符串分割方法。

字符串切割函数,也就是split()函数,它可以接受一个或多个字符串作为参数,把字符串按照参数中的字符串进行切割,返回一个列表,其中包含每一段切割后的字符串。例如:


str = "This is a string"
str_list = str.split(' ')
print(str_list)

运行结果:


['This', 'is', 'a', 'string']

可以看到,字符串按空格切割后,返回一个列表,其中包含每一段切割后的字符串。

另一种切割字符串的方法是使用字符串分割方法,也就是partition()方法,它可以将一个字符串按照指定的字符串进行分割,返回一个元组,其中包含三个元素,分别是分割前的字符串,分割符,分割后的字符串。例如:


str = "This is a string"
str_tuple = str.partition(' ')
print(str_tuple)

运行结果:


('This', ' ', 'is a string')

可以看到,字符串按空格分割后,返回一个元组,其中包含三个元素,分别是分割前的字符串,分割符,分割后的字符串。

是一种常见的操作,它可以帮助我们快速地将一个字符串拆分成几个子字符串,切割字符串的方法有字符串切割函数和字符串分割方法,它们各有不同的返回结果,使用起来也各有不同的优点。

本文链接:http://task.lmcjl.com/news/8801.html

展开阅读全文