Python中split()函数经由过程指定分开符对字符串举行切片,假如参数num有指定值,则分开num+1个子字符串。
split()函数语法:
str.split(str="", num=string.count(str))。
参数:str -- 分开符,默以为一切的空字符,包括空格、换行(\n)、制表符(\t)等。num -- 支解次数。默以为 -1, 即分开一切。
返回值:返回支解后的字符串列表。
以下实例展现了运用split()函数将字符串转换为列表的要领:
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,返回两个参数列表。
txt = "Google#Runoob#Taobao#Facebook" # 第二个参数为 1,返回两个参数列表 x = txt.split("#", 1) print x
以上实例输出效果以下:
['Google', 'Runoob#Taobao#Facebook']
更多Python相干技术文章,请接见Python教程栏目举行进修!
以上就是python中怎样把字符串变成列表的细致内容,更多请关注ki4网别的相干文章!