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']
-
汽车清洗油路都是骗人的吗?
汽车清洗油路一般汽车行驶3万公里左右进行一次,如果不到3万公里的话叫你做那就是骗人的:1、汽车使用的时间久了很容易会产生积碳,积碳不仅会让汽车排放的的尾气超标而且很容易让汽车出...
问答查看全文>> -
日产轩逸加速发动机声音大
日产轩逸加速发动机声音大主要的声音来源是做功爆炸,排气声浪,进气谐振。如果是非正常的声响,要进行进气管道的检查,是否漏气或堵塞,排气管是否漏气等。排除了这些现象,发动机还存在异...
问答查看全文>> -
抖音超火的跨年创意文案大全 跨年文案句子
1、新年到财神到,祝你福星当头照;心情好身体好,祝你生活更美妙;钞票多家庭和,祝你日子红火火;祝福意请笑纳,祝你幸福早发达。新年快乐!2、当大部分人关注你赚钱多少时,只有少数人...
句子查看全文>> -
描写美食很文艺的句子
1、我拿来水瓶,朝茶杯里倒上开水,顿时,水中的龙井茶如同千万条小鱼上下翻飞,煞是好看。2、霜余蔬甲淡中甜,春近录苗嫩不蔹.采掇归来便堪煮,半铢盐酪不须添。3、人的饮食要从五谷杂...
句子查看全文>>
推荐
- 1u047A故障码解释及消除方法,U047A故障码怎么解决?327
- 2大众途观刹车盘生锈正常吗419
- 3SYM是什么品牌的摩托车?449
- 42022元旦文案朋友圈 元旦祝福语简短8字459
- 5俾斯麦语录432
- 6喝普洱茶影响睡眠质量吗236
- 7诗情画意的六个字名字143
- 8qq的性签名246