python中的split是什么?
python中split()是经由过程指定分开符对字符串举行切片,假如参数 num 有指定值,则分开 num+1 个子字符串
split() 要领语法:
str.split(str="", num=string.count(str)).
参数
str -- 分开符,默以为一切的空字符,包括空格、换行(\n)、制表符(\t)等。
num -- 支解次数。默以为 -1, 即分开一切。
返回值
返回支解后的字符串列表。
以下实例展现了 split() 函数的使用要领:
实例(Python 2.0+)
#!/usr/bin/python # -*- coding: UTF-8 -*- str = "Line1-abcdef \nLine2-abc \nLine4-abcd"; print str.split( ); # 以空格为分开符,包括 \n print str.split(' ', 1 ); # 以空格为分开符,分开成两个
以上实例输出效果以下:
['Line1-abcdef', 'Line2-abc', 'Line4-abcd'] ['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
以下实例以 # 号为分开符,指定第二个参数为 1,返回两个参数列表。
实例(Python 2.0+)
#!/usr/bin/python # -*- coding: UTF-8 -*- txt = "Google#Runoob#Taobao#Facebook" # 第二个参数为 1,返回两个参数列表 x = txt.split("#", 1) print x
以上实例输出效果以下:
['Google', 'Runoob#Taobao#Facebook']
相干引荐:《Python教程》
以上就是python中的split是什么的细致内容,更多请关注ki4网别的相干文章!