python join 和 split的详细说明

转载 2013年12月03日 17:38:47

【原文链接】

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 函数详细说明

python 函数详细说明 来源: 宋丽妍的日志 函数是Python编程的核心内容之一,本文首先为读者介绍什么是函数,然后详细介绍函数的定义和调用方法,最后,我们通过大量实例代码详细介绍了变量...
  • remgoo
  • remgoo
  • 2011年11月12日 23:12
  • 1839

【caffe】Caffe的Python接口-官方教程-00-classification-详细说明(含代码)

00-classification 主要讲的是如何利用caffenet(与Alex-net稍稍不同的模型)对一张图片进行分类(基于imagenet的1000个类别)先说说教程到底在哪(反正我是找了半天...

Python中struct.pack()和struct.unpack()用法详细说明

转载:http://www.php.cn/python-tutorials-356984.html python中的struct主要是用来处理C结构数据的,读入时先转换为Python...

【caffe】Caffe的Python接口-官方教程-01-learning-Lenet-详细说明(含代码)

01-learning-Lenet, 主要讲的是 如何用python写一个Lenet,以及用来对手写体数据进行分类(Mnist)。从此教程可以知道如何用python写prototxt,知道如何单步训练...

python\split\join

字符串的split用法 说明: Python中没有字符类型的说法,只有字符串,这里所说的字符就是只包含一个字符的字符串!!! 这里这样写的原因只是为了方便理解,仅此而已。 由于敢接触Python,...

python datetime模块及join&&split

join用来连接字符串,二split恰好相反,拆分字符串的。 不用多解释,看完代码,其意自现了。 >>>li = ['my','name','is','bob'] >>>' '.join(l...

python .strip()、.split() (切片)、.join()(合并)、 .replace方法

strip()方法 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 str.strip([chars]) 参数 chars – 移除字符串头尾指定的字符。str ...
  • hunyxv
  • hunyxv
  • 2016年09月17日 22:26
  • 421

python之sorted、map、reduce、join、split函数的实例操作

sorted数据如下: key为选择需要排序的元素;reverse为True,表示逆序排序。 reverse为False,表示顺序排序。 map数据如下。 按lambda表达式操作。 red...

python字符串split()、join()、strip()函数的总结

对于常用的str方法:split()、join()、strip() 稍微总结一下,使用起来
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python join 和 split的详细说明
举报原因:
原因补充:

(最多只允许输入30个字)