PYTHON 学习笔记之 join 和 split 函数用法

转载 2015年07月10日 15:01:01
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("..") 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

我的Qt学习笔记 2 QString的一些用法总结(1 section, split 函数)

Title : QStringQString::section()QString::split() Q : 如何从一段由特殊符号分隔的 QString 中获取被分隔的子串? ...

Python学习笔记:split()函数和strip()函数的使用说明

Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path...

js中的join(),reverse()与 split()函数用法解析

js中的join(),reverse()与 split()函数用法解析及其拓展

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

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

【python学习笔记】4:精度控制/文件读/split()方法

今天这三道不是算法题,算是熟悉一下python中的精度控制和文件读操作。   题目描述:编写循环控制代码用下面公式逼近圆周率(精确到小数点后15位),并且和math.pi的值做比较。 *求解圆周率...

Python学习笔记:05 数组的基本用法(Tuple和List)

数组的基本用法 本篇介绍Tuple和List这两种数组。Dictionary另外单独介绍。 这里仅介绍数组的基本用法。更多高级用法以后逐步讨论 Tuple和List的基本操作 显式地创建一个一维数...

Qt中SQL QSqlQuery 对象中prepare()函数的用法(初学者,学习笔记,还望指正)

本文主要说明了qt中数据库操作的prepare()函数用法。

深入浅出MFC学习笔记1_GetMessage、PeekMessage、TranslateMessage、DispachMessage等等用法 消息循环中的TranslateMessage函数和Dis

GetMessage: BOOL GetMessage(           LPMSG lpMsg,     HWND hWnd,     UINT wMsgFilterMi...

MFC学习笔记(二):消息对话框的两个函数用法与区别

MFC提供了两个函数可以直接生成指定风格的消息对话框,这两个函数就是CWnd类的成员函数MessageBox()和全局函数AfxMessageBox()。 一、CWnd::MessageBox()函数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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