打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python中的join()函数的用法

python中的join()函数的用法
函数:string.join()

Python中有join()和os.path.join()两个函数,具体作用如下:
join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
os.path.join(): 将多个路径组合后返回

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

语法: 'sep'.join(seq)

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

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

 

2、os.path.join()函数

语法: os.path.join(path1[,path2[,......]])

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

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

 1 #对序列进行操作(分别使用' '与':'作为分隔符) 2    3 >>> seq1 = ['hello','good','boy','doiido'] 4 >>> print ' '.join(seq1) 5 hello good boy doiido 6 >>> print ':'.join(seq1) 7 hello:good:boy:doiido 8    9   10 #对字符串进行操作11   12 >>> seq2 = "hello good boy doiido"13 >>> print ':'.join(seq2)14 h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o15   16   17 #对元组进行操作18   19 >>> seq3 = ('hello','good','boy','doiido')20 >>> print ':'.join(seq3)21 hello:good:boy:doiido22   23   24 #对字典进行操作25   26 >>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}27 >>> print ':'.join(seq4)28 boy:good:doiido:hello29   30   31 #合并目录32   33 >>> import os34 >>> os.path.join('/hello/','good/boy/','doiido')35 '/hello/good/boy/doiido'

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python中os.path.join和join的区别
举例详解Python中的split()函数的使用方法
什么是文件路径,Python中如何书写文件路径?
与字符串数组有关的三个函数(Split函数、Join函数、Filter函数)
【20180911】- VBA中数组、集合和字典(三)——数组的常用函数
VBA进阶 | 数组基础07: 与数组相关的函数——Split函数与Join函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服