split():拆分字符串
    **
    通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)

    语法:str.split(str="",num=string.count(str))[n]

    1.str:表示为分隔符,默认为空格,但是不能为空(‘’)。若字符串中没有分隔符,则把整个字符串作为列表的一个元素

    例如:s.split(‘’)是不合法的表达

    2.[n]:表示选取第n个分片

    3.num:表示分割几次

    注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略

    split()当不带参数时以空格进行分割(不管几个空格全部砍掉),当代参数时,以该参数进行分割。

    例如:

    1. s = 'Have dinner'
    2. print(s.split())
    3. Out: ['Have', 'dinner']

    不同参数示例:

    # 1. 以‘.’ 为分隔符
    s = 'www.baidu.com'
    s.split('.')
    
    Out: ['www', 'baidu', 'com']
    
    # 2. 分割一次
    s.split('.', 1)
    
    Out: ['www', 'baidu.com']
    
    # 3. 分割两次,取第一个分片(序号为0)
    s.split('.', 2)[0]
    
    Out: 'www'
    
    # 4. 分割两次,并把分割后的三个部分保存到三个变量中
    v1, v2, v3 = s.split('.', 2)
    print(v1, v2, v3)
    
    Out: 'www'
         'baidu'
         'com'
    

    对于分隔符出现在首尾的情况,在首尾处分割,会产生同一个空串,对于出现在字符串中间的情况,单独出现,和普通情况没有区别,如果出现多个,两个分隔符中间就会产生一个空串。

    例如:

    s = 'kkkpythonkiskkkgoodkk'
    s.split('k')
    
    Out:
        ['', '', '', 'python', 'is', '', '' , 'good', '', '']