split函数python
split函数python是怎样的呢?下面就让我们一起来了解一下吧:
split属于python中的一个内置函数,在python中的意思也就是将一个字符串分裂成多个字符串,并以列表的形式返回。简单来说,split就是通过指定分隔符对于字符串进行切片,若是参数num有指定值,那么会分隔num+1个子字符串。
语法格式:
str.split(str="", num=string.count(str))
参数:
str 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num 分割次数。默认为 -1,即分隔所有。
参考范例:
范例1、
函数用法,输入命令:
#!/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']
范例2、
以 # 号为分隔符,指定第二个参数为1,返回两个参数列表,输入指令:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
txt = "Google#Runoob#Taobao#Facebook"
# 第二个参数为 1,返回两个参数列表
x = txt.split("#", 1)
print x
输出结果:
['Google', 'Runoob#Taobao#Facebook']
-
福田迷笛用了什么悬架
福田迷笛的前悬架使用了麦弗逊独立悬架,后悬架使用了纵臂扭力梁独立悬架。福田迷笛是福田旗下的一款小型汽车,这款车可能对于很多消费者来说是比较陌生的。福田迷笛全系使用了三款发动机,...
问答查看全文>> -
雅阁p0301故障码什么问题 雅阁故障码p0301如何排除
雅阁故障码:p0301详细介绍如下:故障所属系统范围:暂无适用车型:雅阁中文含义解释:dtc p0301:1号气缸缺火dtc p0302:2号气缸缺火dtc p0303:3号气...
问答查看全文>>
推荐
- 1朋友圈毕业说说229
- 2微信上的etc助手安全吗?455
- 3卡罗拉保险丝盒在哪里492
- 4本田奥德赛什么意思?228
- 5小鹏汽车熄火按键在哪里404
- 6福克斯什么变速器121
- 7短的爱情句子223
- 8冷车放炮怎么解决382