1. split()函数
中常用的字符分割函数之一。它可以根据指定的分隔符将字符串分割成一个列表。例如
“`anage”
lst = str.split(“)t(lst)
输出结果为
“`anage’]
split()函数还可以指定分割次数,例如
“`anage,pear”
lst = str.split( 2)t(lst)
输出结果为
“`anage,pear’]
es()函数
es()函数可以将字符串按行分割成一个列表。例如
“`bananaorange”es()t(lst)
输出结果为
“`anage’]
es()函数还可以指定是否保留行尾的换行符,例如
“`bananaorange”es(True)t(lst)
输出结果为
“`anage’]
()函数可以将字符串分成三部分,分别是分隔符左边的部分、分隔符本身和分隔符右边的部分。例如
“`anage”(“)t(left)t(sep)t(right)
输出结果为
apple
,anage
如果分隔符不存在,则返回原字符串和两个空字符串。例如
str = “apple”(“)t(left)t(sep)t(right)
输出结果为
apple
()函数类似,不同之处在于它从右边开始查找分隔符。例如
“`anage”(“)t(left)t(sep)t(right)
输出结果为
“`ana
5. re.split()函数
中的正则表达式分割函数,可以根据正则表达式将字符串分割成一个列表。例如
“`port re
anage”
lst = re.split( str)t(lst)
输出结果为
“`anage’]
re.split()函数还可以指定分割次数和正则表达式。例如
“`port re
anage,pear”
lst = re.split( str, 2)t(lst)
输出结果为
“`anage,pear’]
中的字符分割技巧的详细介绍,希望对大家有所帮助。