Python中的join()函数的用法

匿名 (未验证) 提交于 2019-12-02 22:51:30

函数:string.join()

Python中有join()和os.path.join()两个函数,具体作用如下:

一、函数说明
1、join()函数

参数说明
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典
上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串

返回值:返回一个以分隔符sep连接各个元素后生成的字符串

2、os.path.join()函数

返回值:将多个路径组合后返回

注:第一个绝对路径之前的参数将被忽略

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#对序列进行操作(分别使用' '与':'作为分隔符)
=['hello','good','boy','doiido']
print' '.join(seq1)
hello good boy doiido
print':'.join(seq1)
hello:good:boy:doiido
#对字符串进行操作
="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
#对元组进行操作
=('hello','good','boy','doiido')
print':'.join(seq3)
hello:good:boy:doiido
#对字典进行操作
={'hello':1,'good':2,'boy':3,'doiido':4}
print':'.join(seq4)
boy:good:doiido:hello
#合并目录
importos
>>> os.path.join('/hello/','good/boy/','doiido')
'/hello/good/boy/doiido'

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!