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

posted @ 2020-05-13 10:22  zijie223  阅读(94)  评论(0编辑  收藏  举报