Python中的split和join函数

split()函数是按照指定分隔符,对字符串进行分割,还可以通过num指定分割的次数。

例子:

 
 
s = '123 456 789'
print(s.split()) #默认是以空字符为分隔符,包括空格,\n\t
#输出:['123', '456', '789']

s = '123,456,789'
print(s.split(','))
#输出:['123', '456', '789']

s = '123 456 789'
print(s.split(' ',1))
#['123', '456 789']

join()函数是将子字符串按照指定的连接符生成一个新的字符串。

例子:

s = ['123', '456', '789']
print(''.join(s)) 
#输出:123456789

s = ['123', '456', '789']
print('-'.join(s))
#输出:123-456-789


一个简单的字符串与列表之间的转换:

a = 'abc'
b = list(a)
print(b)
print(''.join(b))



猜你喜欢

转载自blog.csdn.net/qq_34840129/article/details/80816783