python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。
1.join用法示例>>>li = [‘my’,’name’,’is’,’bob’]>>>’ ‘.join(li)‘my name is bob’
>>>’_’.join(li)‘my_name_is_bob’
>>> s = [‘my’,’name’,’is’,’bob’]>>> ‘ ‘.join(s)‘my name is bob’
>>> ‘..’.join(s)‘my..name..is..bob’
2.split用法示例>>> b = ‘my..name..is..bob’
>>> b.split()[‘my..name..is..bob’]
>>> b.split(“..”)[‘my’, ‘name’, ‘is’, ‘bob’]
>>> b.split(“..”,0)[‘my..name..is..bob’]
>>> b.split(“..”,1)[‘my’, ‘name..is..bob’]
>>> b.split(“..”,2)[‘my’, ‘name’, ‘is..bob’]
>>> b.split(“..”,-1)[‘my’, ‘name’, ‘is’, ‘bob’]
可以看出 b.split(“..”,-1)等价于b.split(“..”)
原文地址:python join 和 split的常用使用方法, 感谢原作者分享。 为了一些琐事吵架,然后冷战,疯狂思念对方,最后和好。