python中split函数用法
时间: 2023-10-01 20:02:16 浏览: 88
split函数可以将一个字符串按照指定的分隔符进行分割,并返回一个分割后的字符串列表。
语法:
```
string.split(separator, maxsplit)
```
参数说明:
- separator:指定分隔符,默认为所有空字符,包括空格、换行、制表符等。
- maxsplit:指定分割次数,可选参数,默认为 -1,表示分割所有。
示例:
```
str1 = "hello world"
str2 = "apple, banana, cherry"
# 不指定分隔符,使用默认空格进行分割
print(str1.split()) # ['hello', 'world']
# 指定分隔符为逗号进行分割
print(str2.split(",")) # ['apple', ' banana', ' cherry']
# 指定分隔符为空格,并只分割一次
print(str1.split(" ", 1)) # ['hello', 'world']
# 指定分隔符为逗号,并只分割两次
print(str2.split(",", 2)) # ['apple', ' banana', ' cherry']
```
相关问题
python中split函数用法并举例
在Python中,split()函数是一个字符串方法,用于将字符串分割成子字符串列表。它接受一个参数,即分隔符,该参数指定在哪些字符处分割字符串。如果不提供分隔符,则默认使用空格。
以下是split()函数的用法和示例:
```python
# 语法
string.split(separator, maxsplit)
# 示例
string = "Hello, World!"
print(string.split()) # 分割字符串,默认使用空格
# 输出: ['Hello,', 'World!']
string = "apple,banana,orange"
print(string.split(",")) # 使用逗号分隔字符串
# 输出: ['apple', 'banana', 'orange']
string = "one,two,three,four,five"
print(string.split(",", 3)) # 使用逗号分隔字符串,最多分割3个子字符串
# 输出: ['one', 'two', 'three', 'four,five']
```
在上面的示例中,第一个示例使用默认分隔符(空格)将字符串分割成两个子字符串。第二个示例使用逗号作为分隔符,将字符串分割成三个子字符串。第三个示例使用逗号作为分隔符,最多分割出三个子字符串。
Python的split函数用法
Python的split函数是用来将字符串按照指定的分隔符进行分割的函数。它的用法如下:
```python
str.split(sep=None, maxsplit=-1)
```
其中,参数`sep`是可选的,表示分隔符,默认为None,表示使用空格作为分隔符。参数`maxsplit`也是可选的,表示最大分割次数,默认为-1,表示不限制分割次数。
下面是一些示例:
```python
# 使用空格作为分隔符
str1 = "Hello World"
result1 = str1.split()
print(result1) # ['Hello', 'World']
# 使用逗号作为分隔符
str2 = "apple,banana,orange"
result2 = str2.split(',')
print(result2) # ['apple', 'banana', 'orange']
# 指定最大分割次数
str3 = "a,b,c,d,e"
result3 = str3.split(',', maxsplit=2)
print(result3) # ['a', 'b', 'c,d,e']
```
阅读全文