python中split的用法

作者:百科火  更新 :2022-03-10 10:20:19   科技百科  

最佳答案split属于python中的一个内置函数,在python中的意思也就是将一个字符串分裂成多个字符串,并以列表的形式返回。简单来说,split就是通过指定分隔符对于字符串进行切片,若是参数num有指定值,那么会分隔num+1个子字符串。

python中split的用法

python中split用法是什么?让我们一起来看看:

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']以上是小编的分享,希望对大家有所帮助。

- END -

襁褓是指多少岁

襁褓是指多少岁

襁褓指的是未满周岁的婴儿,其中的褓意思是将婴儿束缚在身上的带子或包裹婴儿的被子。此外形容儿童成长阶段的词还有...

花有重开日人无再少年出自哪首诗

花有重开日人无再少年出自哪首诗

中国拥有着五千年灿烂文化的文明大国。各种传统文化有着悠久的历史和深厚的文化底蕴。那么花有重开日人无再少年出...

皮鞋码和运动鞋码相差多少

皮鞋码和运动鞋码相差多少

运动鞋和皮鞋都是我们日常很常见的款式,在不同的场合穿不一样的鞋子,很多人在选择尺码上面都会拿不准...

地球上的水占地球百分之几

地球上的水占地球百分之几

水是生命的源泉水,是生命的源泉,是人类社会发展的基本物质条件。有 了水,我们的星球才有了蔚蓝;有了水,世界才有了...

木薯是什么东西(大戟科木薯属植物,被称为淀粉之王)

木薯是什么东西(大戟科木薯属植物,被称为淀粉之王)

木薯是什么东西,木薯别名树葛,是大戟科木薯属植物,被称为淀粉之王。耐旱抗贫瘠,广泛种植于非洲、美洲和亚洲等100余个...

挨打要立正前一句是啥

挨打要立正前一句是啥

挨打要立正前一句是啥,“挨打要立正”的前一句是有错就要认。这句话起源于吴镇宇在电影《古惑仔之人在江湖》中饰演...

2013-2022年中国国务院总理是谁(现任中共十九届中央政治局常委,国务院总理、党组书记)

2013-2022年中国国务院总理是谁(现任中共十九届中央政治局常委,国务院总理、党组书记)

现任中共十九届中央政治局常委,国务院总理、党组书记。人物履历1974-1976年:安徽省凤阳县大庙公社东陵大队知青1976-...

狗奶人能喝吗(狗奶人不能喝的,人喝狗奶会感染病毒,容易引起腹泻、胀痛、乃至)

狗奶人能喝吗(狗奶人不能喝的,人喝狗奶会感染病毒,容易引起腹泻、胀痛、乃至)

狗奶人不能喝的,人喝狗奶会感染病毒,容易引起腹泻、胀痛、乃至呕吐的症状。因为狗奶含有很多异种抗原,这些异种抗原...

九姑娘是哪位神仙(中国上古神话中的战争女神)

九姑娘是哪位神仙(中国上古神话中的战争女神)

九姑娘是哪位神仙,九姑娘是九天玄女。九天玄女俗称九天娘娘、九天玄女娘娘、九天玄母天尊,原是中国上古神话中的战争...

车辆合格证编号在哪里(车辆合格证编号在机动车登记证书第一页的右上角)

车辆合格证编号在哪里(车辆合格证编号在机动车登记证书第一页的右上角)

车辆合格证编号在机动车登记证书第一页的右上角,共17位。车辆合格证编号,就是VIN码,是英文VehicleIdentificationNumb...

查看更多知识百科