【python】怎么了解python中split的用法?

时间:2026-02-16 08:19:34

1、split主要是用来分割字符串的:

a='abcdefg'

b=a.split('c')  #把字符串在字母c的位置上分割开

print(a)

print(b)

分割完成之后,得到的是字符串的列表。

【python】怎么了解python中split的用法?

2、如果字符串里面有多个分割字符,默认是全部分割:

a='abcdecfcg'

b=a.split('c')

【python】怎么了解python中split的用法?

3、如果只在第一个分隔字符分割,其余不处理,需要在后面加参数:

b=a.split('c',1)

【python】怎么了解python中split的用法?

4、split会把换行符当成空格来对待,如果split没有变量的时候:

a='abc dec\nfcg'

b=a.split()

【python】怎么了解python中split的用法?

5、如果指定了变量为空格' ',那么空格和换行符是区分开的:

b=a.split(' ')

与步骤6对比一下。

【python】怎么了解python中split的用法?

6、与步骤5对比一下:

b=a.split('\n')

【python】怎么了解python中split的用法?

7、如果同时使用多个分割字符,需要加载re模块:

import re

a='abc dec\nfcg'

b=re.split('\n|c',a)

【python】怎么了解python中split的用法?

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com