当前位置:家常菜>百科>科技>正文

python中split的用法

人气:442 ℃/2023-11-19 17:57:53

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']

  • 日产370z停产了吗

    日产370z已经停产了,这款车受到了全世界无数车迷的欢迎,很多改装车爱好者也是非常喜欢改装日产370z的。日产370z使用了一款3.7升自然吸气v6发动机,这款发动机是大名鼎鼎...

    问答查看全文>>
  • 雨刮器长短为什么不一样?

    雨刮器长短不一样的原因:1、大部分车型都是一长一短,主驾驶长,副驾驶短,目的是为了保证主驾驶视野的绝对清晰,保护雨天驾乘人员的行车安全;2、当然也有主副驾驶一样长的车型,多数是...

    问答查看全文>>
  • 车牌sb开头啥意思

    这是沈阳军区政治部的车牌,这不是民用车牌。车牌是每一个汽车合法上路行驶必不可少的东西,如果没有车牌就上路行驶了,那就是违法行为。普通的民用车牌是没有sb开头的。民用车牌第一位是...

    问答查看全文>>
  • 钓箱哪个牌子好

    钓箱哪个牌子好?它们分别是恒冠、DAIWA/达亿瓦、连球、Yeti/雪人、雷臣/SAMTIN、一帆精工等。小编为您整理了钓箱,装备齐全,更要齐整,备一个钓箱总不会错。恒冠 中国...

    品牌查看全文>>
  • 国家通用语言文字是什么

    国家通用语言文字是什么?让我们一起了解一下吧。国家通用语言文字是国家规定使用的语言和文字,在我国,为推动国家通用语言文字的规范化、标准化及其健康发展,使国家通用语言文字在社会生...

    教育查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版