Python String | split()

Python String | split()

Python中的split()方法,通过指定的分隔符将一个字符串分割成一个字符串列表.

语法: str.split(separator, maxsplit)

参数:

separator : 这是一个分隔符。字符串会在这个指定的分隔符处分裂。如果没有提供,那么任何空白处都是分隔符.

maxsplit : 它是一个数字,它告诉我们要将字符串分割成最多所提供的次数。如果没有提供这个数字,则默认为-1,这意味着没有限制.

返回值: 返回一个用指定的分隔符分割后的字符串列表.

示例1: 演示split()函数如何工作的例子

text = 'geeks for geeks'
  
# Splits at space
print(text.split())
  
word = 'geeks, for, geeks'
  
# Splits at ','
print(word.split(','))
  
word = 'geeks:for:geeks'
  
# Splitting at ':'
print(word.split(':'))
  
word = 'CatBatSatFatOr'
  
# Splitting at t
print(word.split('t'))

输出:

['geeks', 'for', 'geeks']
['geeks', ' for', ' geeks']
['geeks', 'for', 'geeks']
['Ca', 'Ba', 'Sa', 'Fa', 'Or']

示例2: 演示split()函数在指定maxsplit时如何工作的例子

word = 'geeks, for, geeks, pawan'
  
# maxsplit: 0
print(word.split(', ', 0))
  
# maxsplit: 4
print(word.split(', ', 4))
  
# maxsplit: 1
print(word.split(', ', 1))

输出:

['geeks, for, geeks, pawan']
['geeks', 'for', 'geeks', 'pawan']
['geeks', 'for, geeks, pawan']

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程