Python的字符串和拆分方法join、split
2017-06-15 20:22
651 查看
目的:学习字符串的join和split()的用法
环境:Python2.7.12 & Python3.5.2
OS: ubuntu16
Python中join()函数,具体作用如下:
join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串, 恩,类似加号(+)连接符,更方便。
这里与 os.path.join不同,后者是将多个路径组合后返回
一、函数说明
1、join()函数
语法: 'sep'.join(seq)
参数说明
sep:表示分隔符。可以为字符串、变量或为空,为空时引号内不填,但必须有引号,''.join(seq)
seq:要连接的元素序列、字符串、元组、字典(只作用于key)
上面的语法意思即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串
返回值:返回一个以分隔符sep连接各个元素后生成的字符串
Python2.7.12 & Python3.5.2 中方法一样。
语法: 被拆对象.split(分隔符)这个函数做join相反的操作,处理字符串,生成列表。参数说明
被拆对象:一般为字符串。
分隔符:以分隔符为分段依据。
环境:Python2.7.12 & Python3.5.2
OS: ubuntu16
Python中join()函数,具体作用如下:
join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串, 恩,类似加号(+)连接符,更方便。
这里与 os.path.join不同,后者是将多个路径组合后返回
一、函数说明
1、join()函数
语法: 'sep'.join(seq)
参数说明
sep:表示分隔符。可以为字符串、变量或为空,为空时引号内不填,但必须有引号,''.join(seq)
seq:要连接的元素序列、字符串、元组、字典(只作用于key)
上面的语法意思即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串
返回值:返回一个以分隔符sep连接各个元素后生成的字符串
Python2.7.12 & Python3.5.2 中方法一样。
#对字符串进行操作 >>> seq2 = "hello good boy doiido" >>> print ':'.join(seq2) h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o #对元组进行操作 >>> seq3 = ('hello','good','boy','doiido') >>> print ':'.join(seq3) hello:good:boy:doiido #对字典进行操作 >>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4} >>> print ':'.join(seq4) boy:good:doiido:hello2、split()函数
语法: 被拆对象.split(分隔符)这个函数做join相反的操作,处理字符串,生成列表。参数说明
被拆对象:一般为字符串。
分隔符:以分隔符为分段依据。
sa = 'aaacbbbcddd' sc = sa.split('c')sc的值为['aaa', 'bbb', 'ddd']
相关文章推荐
- Python的字符串连接join和拆分split
- python字符串处理 join split replace的使用方法
- python 字符串 的 join 方法 与 split 方法
- python中字符串拆分与合并(split()和join())
- python拆分字符串(.split),以及连接字符串(.join)。
- 0714学习笔记list常用操作索引(index)和切片(slice) 字符串的方法分割split和连接join
- sqlserver字符串拆分(split)方法汇总(转载并仔细学习)
- python join 和 split的常用使用方法
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- Java--split拆分使用竖线为分隔符的字符串方法
- python--uuid--字符串split--join(列表)
- 字符串常用方法Join() Split()
- JavaScript 数组和字符串之间的转换:join()方法 和 split()方法
- sqlserver字符串拆分(split)方法汇总
- sqlserver字符串拆分(split)方法汇总
- Python字符串方法split()中的一道坑
- 【字符串操作之】将一个字符串拆分成数组→→split方法
- sqlserver字符串拆分(split)方法汇总
- Qt字符串和java字符串的split方法比较和python的解析比较
- sqlserver字符串拆分(split)方法汇总