1、split函数是Python语言内置的字符串处理函数,它能够将字符串按照指定的分隔符拆分为一组独立的字符串组成的列表。
2、最简单的split函数使用方法是根据默认参数,将字符串按照空格进行切割,返回以空格进行分类的一组字符串:
```
str = \"this is a test string\"
list = str.split()
print(list)
```
输出:['this', 'is', 'a', 'test', 'string']
3、如果希望分割的符号不是默认的空格,可以将想要的参数作为实参传入split()函数中:
```
str2 = \"this,is,a,test,string\"
list2 = str2.split(\",\")
print(list2)
```
输出:['this', 'is', 'a', 'test', 'string']
4、此外,还可以使用split函数的maxsplit参数来指定分割次数,以及使用delimiter参数来指定分隔符。
```
str3 = \"this,is,a,test,string\"
list3 = str3.split(\",\",maxsplit = 3)
print(list3)

```
输出:['this', 'is', 'a', 'test,string']
5、另外,split函数还可以接受字符串格式的参数,支持多字符的分隔符拆分:
```
str4 = \"T---his--- is--- a--- test--- string\"
list4 = str4.split(\"---\")
print(list4)
```
1. 什么是Split函数?Split函数是Python编程语言中用于文本字符串操作的内置函数,用于在指定字符之间拆分文本字符串,返回一个列表(数据类型),而列表中每一项就是以拆分字符分离的一部分各个子字符串。
2. Split函数的基本使用方法:Split函数是stirng类型及其子类型中内置自带的一个函数,使用时需要特定字符作为拆分字符,以其为界限进行拆分,可以拆分任意长度字符,但最简单的用法是直接传入拆分字符作为函数参数,如: str.split('拆分字符')。
3. Split函数的参数设置:Split函数的参数可以指定为字符串、正则表达式、数组、元组及空格等形式,根据具体需要,函数参数可以在stirng类型中指定更多参数,控制拆分规则,具体参数表如下:
(1)sep: 指定分隔符,如果未指定,默认为所有的空字符,包括空格、换行(\
)、制表符(\\t)等。
(2)maxsplit:指定最大分割的次数,默认为-1 即可以分割所有的字符,设置为0表示不分割字符串,返回原始字符串且不会有拆分字符产生。
(3)str:要执行拆分操作的原始字符串,可以是一个字符串也可以是字符串的可迭代数据,比如可迭代字符串、元组等,但是这些原始数据类型将根据sep指定的拆分字符进行拆分操作。
4. Split函数的示例代码:下面给出一个简单的Split函数使用方法示例代码:
# 定义原始字符串
str = 'Hello,Python,Beginner'
# 使用Split函数进行拆分,以“,”作为拆分字符
print(str.split(\",\"))
# 结果输出:







