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']
-
斯柯达明锐保养灯怎么手动归零?
斯柯达明锐保养灯手动归零步骤:1、将发动机熄火;2、找到并长按仪表盘的0.0按键,此按键为复位按键;3、发动引擎,此时还需要一直长按0.0按键;4、等待几秒后仪表盘上的信息显示...
问答查看全文>> -
本田雅阁的混合动力怎么回事
是采用传统的内燃机和电动机作为动力源,不需要通过连接电源进行充电,而是通过收集刹车时产生的能量以及借助发电机来补充电力。在低速行驶时,可以依靠电力驱动,并在高速行驶时切换到汽油...
问答查看全文>> -
家庭微信群温馨的名字
家庭微信群温馨的名字,下面就来给大家详细介绍:【01】、屋特人【02】、温柔家庭群【03】、朵朵1号家庭【04】、夏日清风【05】、守护我家【06】、红红火火一家人【07】、家...
生活查看全文>>
推荐
- 1瑞香啥时候换盆好 给瑞香换盆要注意啥232
- 2星巴克果香植物酸奶巴菲杯味道怎么样148
- 32022女孩霸气个性签名 2022最霸气的个性签名484
- 4qq成熟性签名大全115
- 5双向六车道礼让行人拍照原理是什么?280
- 6行车制动系统包括哪些部分?299
- 7古风句子唯美简短意境 唯美句子摘抄古风475
- 8东风思铭二手车怎么样?495