综合百科
python中split是什么?让我们一起来了解一下split函数
许多学习python开发的小伙伴们都有一个疑问,python中的split是什么呢,它如何使用?通过这篇文章让我们来学习一下python中的split是什么,它该如何使用。
split的英文翻译为分裂。 Python中split就是将一个字符串分裂成多个字符串,并以列表的形式返回。
split其实是一个内置函数,主要是用来进行分割对字符串的,字符串分割后以列表的形式返回,该函数的语法是:
“str.split(str="",num=string.count(str))”
参数
str -- 分隔符,默认为所有的空字符,包括空格、换行( )、制表符( )等。
num -- 分割次数。默认为 -1, 即分隔所有。如果split()没有带参数时以空格进行分割,代参数时,以该参数进行分割。
示例:
不带参数如下代码:
In[1]:str_1=‘HowareYou’In[2]:print(str_1.split())
输出结果为:[‘How’,’are’,’You’]
结论:如果split不带参数时,系统默认判定是以空格作为参数,不管空格在哪,或者有几个,就会全部被搞掉。
下面我们来看看带参数的案例:
In[3]:str_2=‘iiHowiiiareiiiiYoui’In[4]:print(str_2.split(i))
输出结果为:['', '', How', '', '', 'are', '', '', '', 'you', '']
通过以上两个案例让我们了解到Python中split就是将一个字符串分裂成多个字符串,并以列表的形式返回。且split 是一个内置函数,主要是用来进行分割对字符串的,字符串分割后以列表的形式返回。