Python3.9.1中使用split()的处理方法(推荐)

作者:lunvey 时间:2022-04-17 23:16:12 

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

split()方法定义于str类中,str类大家都知道是python内置定义的一个字符串类。

split()默认两个参数,分别是分隔符和分隔数量,作用是将一个字符串按照分隔符分隔成一个列表。使用形式如:

Python3.9.1中使用split()的处理方法(推荐)

当然,很多时候大家可能会这样使用:

Python3.9.1中使用split()的处理方法(推荐)

难道是我说错了吗?当然不是,这样只传递一个参数的使用是可以的,哪怕你不传递参数也行。

因为split()默认的第一个参数为None,也就是空,什么都不输入,意思为用空格来分隔,如果没有空格就返回原来的字符串。第二个参数为-1,意思是没有分隔数量限制,有多少个分隔符就分隔多少次。而split()如果只传一个参数的情况下,只能传递分隔符,不可以只传递分隔数量,这样会报错,因为只有一个参数的情况下,Python解释器只接受字符串或者None。

括号里面用逗号进行间隔,一定记得是圆括号,而不是方括号,否则会报错。类中定义的方法,调用的时候一定要用一个点表示调用其中的方法,切不可直接输入split()然后将字符串放里面,这和print()这样的公共方法不一样。公共方法可以直接调用。

切记:分隔符会从字符串里删去,返回的列表并不会出现分隔符。

示例如下:

Python3.9.1中使用split()的处理方法(推荐)

作为新手的你,看懂了吗?

知识点扩展:Python中split()方法的使用

Python split() 方法通过指定分隔符对字符串进行分割并返回一个列表,默认分隔符为空字符,包括空格,换行(\n),制表符(\t)等

  • str.split() 默认以空格,换行(\n),制表符\t分割

  • str.split('字符串'):以字符串为分割

  • str.split('字符串',2)分割以前2次出现的字符串为分割

来源:https://www.cnblogs.com/lunvey/p/14383891.html

标签:Python3,split
0
投稿

猜你喜欢

  • 如何Shrink Undo表空间,释放过度占用的空间

    2010-07-16 13:17:00
  • python生成验证码图片代码分享

    2021-08-24 11:52:14
  • CentOS 7.6安装MySQL 5.7 GA版的教程图解

    2024-01-27 11:47:48
  • python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用

    2023-09-10 17:20:38
  • python神经网络slim常用函数训练保存模型

    2023-07-14 14:22:23
  • plt.title()中文无法显示的问题解决

    2023-07-24 06:05:33
  • Python实现C#代码生成器应用服务于Unity示例解析

    2023-01-18 00:33:44
  • JavaScript数组方法-系统性总结详解

    2024-04-28 09:38:49
  • Java数据库连接池之c3p0简介_动力节点Java学院整理

    2024-01-19 18:16:03
  • 如何利用Python实现简易的音频播放器

    2022-07-16 11:47:32
  • Asp模板制作方法详解

    2007-10-11 19:05:00
  • mysql游标的原理与用法实例分析

    2024-01-15 16:33:36
  • Django在admin后台集成TinyMCE富文本编辑器的例子

    2021-10-03 15:43:12
  • 基于plt.title无法显示中文的快速解决

    2023-06-17 10:16:27
  • js小方框中浏览大图类似google earth效果

    2007-10-28 19:30:00
  • web程序员的思考

    2009-08-04 13:10:00
  • Win定时任务执行php脚本

    2024-05-06 10:07:55
  • 升级SQL Server 2008数据库引擎

    2009-03-25 12:58:00
  • Pytorch BertModel的使用说明

    2023-06-28 09:30:37
  • 为什么JavaScript中正则表达式的test方法会出错?

    2009-03-17 12:38:00
  • asp之家 网络编程 m.aspxhome.com