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
投稿

猜你喜欢

  • jQuery.animate简单分析

    2010-06-26 12:45:00
  • 儿童编程python入门

    2021-03-12 15:25:06
  • python3 wechatpy微信支付的项目实践

    2023-08-29 14:13:36
  • Python字符串和其常用函数合集

    2023-07-12 15:29:22
  • jupyter notebook读取/导出文件/图片实例

    2022-01-05 00:28:45
  • Python读取配置文件-ConfigParser的二次封装方法

    2023-06-15 09:19:58
  • 使用Dreamweaver代码片断提高css开发效率

    2007-10-28 15:46:00
  • Python装饰器基础概念与用法详解

    2021-07-07 12:32:46
  • Python中的__new__与__init__魔术方法理解笔记

    2021-12-18 14:29:26
  • python中lambda函数 list comprehension 和 zip函数使用指南

    2021-08-28 22:16:21
  • Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】

    2022-06-12 22:00:40
  • 如何做一个只搜索本网站的引擎?

    2010-07-12 19:02:00
  • Tag与Tagging

    2009-10-15 12:59:00
  • 简述python Scrapy框架

    2022-07-13 06:19:30
  • python算法学习之桶排序算法实例(分块排序)

    2022-09-08 13:11:33
  • Pytorch技巧:DataLoader的collate_fn参数使用详解

    2023-12-11 00:20:48
  • Python之OptionParser模块使用详解

    2021-03-08 14:07:48
  • python sklearn与pandas实现缺失值数据预处理流程详解

    2023-05-31 14:47:56
  • python循环控制之break和continue流程控制语句

    2021-02-05 15:22:29
  • Python标准库06之子进程 (subprocess包) 详解

    2021-05-24 02:00:25
  • asp之家 网络编程 m.aspxhome.com