python——join()函数的用法
Python中有.join()和os.path.join()两个函数,具体作用如下:
. join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
os.path.join(): 将多个路径组合后返回
1、如果各组件名首字母不包含'/',则函数会自动加上
2、如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
3、如果最后一个组件为空,则生成的路径以一个‘\’分隔符结尾
# 对序列进行操作(使用'、'分隔符) a = ['1','2','3','4'] print('、'.join(a)) # 对字符串进行操作(使用':'分隔符) b = 'hello python' print(':'.join(b)) # 对元组进行操作(使用'-'分隔符) c = ('1','2','3','4') print('-'.join(c)) # 对字典进行无序操作(使用'*'分隔符) d = {'name1':'a', 'name2':'b', 'name3':'c'} print('*'.join(d)) # 对目录进行操作 import os print(os.path.join('/hello/','good/date','datbody'))
输出
1、2、3、4 h:e:l:l:o: :p:y:t:h:o:n 1-2-3-4 name1*name2*name3 /hello/good/date\datbod
转:https://www.cnblogs.com/ling-yu/p/9167065.html