Python3.9.1中如何使用split()方法?

原标题:Python3.9.1中如何使用split()方法?
本文出自:lunvey , 半路出家学编程之Python 。
【Python3.9.1中如何使用split()方法?】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 , 请关注微信公众号:lunvey , 用普通人的眼光看待编程世界 。