str.split()通过指定分隔符对字符串进行切片,返回一个字符串列表
格式:str.split(sep="",num)
sep为分隔符,
默认为空字符,包括空格、换行(\n)、制表符(\t)
num为分割次数
>>> str="every cloud has a silver lining."
>>> print(str.split())#默认空字符分隔
['every', 'cloud', 'has', 'a', 'silver', 'lining.']
>>> print(str.split(" ",3))#分隔3个字符串,其余是一个整体不分隔
['every', 'cloud', 'has', 'a silver lining.']
>>> print(str.split("",3))#字符串没有相应的分隔符,则出错
Traceback (most recent call last):
File "<pyshell#19>", line 1, in <module>
print(str.split("",3))
ValueError: empty separator
>>>