c语言编程笔录

首页 >   > 笔记大全

笔记大全

用Python实现字符串分割功能

更新时间:2023-12-18

用Python实现字符串分割功能

在Python中,可以使用split()函数实现字符串的分割。

一、按照空格分割字符串

str="hello world"
print(str.split())

输出结果为:

['hello', 'world']

二、按照指定字符分割字符串

str="hello-world"
print(str.split('-'))

输出结果为:

['hello', 'world']

三、分割多次

str="hello-world-python"
print(str.split('-', 1))

输出结果为:

['hello', 'world-python']

通过指定参数,可以控制分割的次数。在上面的示例中,我们指定了分割一次,因此字符串被分成了两部分。

四、用正则表达式分割字符串

import re
str="hello world, python"
print(re.split('\s|,', str))

输出结果为:

['hello', 'world', '', 'python']

这里使用了Python中的re模块,实现了使用正则表达式进行分割。