• 欢迎来到小爱博客,一个分享互联网IT技术的网站,喜欢就收藏吧!

python split()方法

python 小爱 3个月前 (08-08) 45次浏览 已收录 0个评论 扫描二维码

描述

Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串

语法

split() 方法语法:

<span class="pln">str</span><span class="pun">.</span><span class="pln">split</span><span class="pun">(</span><span class="pln">str</span><span class="pun">=</span><span class="str">""</span><span class="pun">,</span><span class="pln"> num</span><span class="pun">=</span><span class="kwd">string</span><span class="pun">.</span><span class="pln">count</span><span class="pun">(</span><span class="pln">str</span><span class="pun">)).</span>

参数

  • str — 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
  • num — 分割次数。默认为 -1, 即分隔所有。

返回值

返回分割后的字符串列表。

实例

以下实例展示了 split() 函数的使用方法:

实例(Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- str = Line1-abcdef \nLine2-abc \nLine4-abcd; print str.split( ); # 以空格为分隔符,包含 \n print str.split( , 1 ); # 以空格为分隔符,分隔成两个

以上实例输出结果如下:

<span class="pun">[</span><span class="str">'Line1-abcdef'</span><span class="pun">,</span> <span class="str">'Line2-abc'</span><span class="pun">,</span> <span class="str">'Line4-abcd'</span><span class="pun">]</span>
<span class="pun">[</span><span class="str">'Line1-abcdef'</span><span class="pun">,</span> <span class="str">'\nLine2-abc \nLine4-abcd'</span><span class="pun">]</span>

以下实例以 # 号为分隔符,指定第二个参数为 1,返回两个参数列表。

实例(Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- txt = Google#Runoob#Taobao#Facebook # 第二个参数为 1,返回两个参数列表 x = txt.split(#, 1) print x

以上实例输出结果如下:

<span class="pun">[</span><span class="str">'Google'</span><span class="pun">,</span> <span class="str">'Runoob#Taobao#Facebook'</span><span class="pun">]</span>

小爱博客 , 版权所有
转载请注明原文链接:python split()方法
喜欢 (0)
【你的支持, 我的动力】
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址