Python中.join()和os.path.join()两个函数的用法详解


Posted in Python onJune 11, 2018

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

   . join():    连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
‘'    os.path.join():  将多个路径组合后返回

>>#对序列进行操作(分别使用'  ' 、' - '与':'作为分隔符)

>> a=['1','2','3','4','5']
>> ' '.join(a)
1 2 3 4 5
>>';'.jion(a)
1-2-3-4-5
>>'.'.join(a)
1.2.3.4.5

>>#对字符串进行操作(分别使用'  ' 、' - '与':'作为分隔符)

>>b='hello world'
>> ' '.join(b)
h e l l o  w o r l d
>>'-' .join(b)
h-e-l-l-o- -w-o-r-l-d
>>':'.jion(b)
h:e:l:l:o: :w:o:r:l:d

>>#对元组进行操作(分别使用'  ' 、' - '与':'作为分隔符)

>>c=('1','2','3','4','5')
>>' '.join(c)
1 2 3 4 5
>>'-'.join(c)
1-2-3-4-5
>>':'.join(c)
1:2:3:4:5

>>#对字典进行无序操作(分别使用'  ' 、' - '与':'作为分隔符)

>>d={'name1':'a','name2':'b','name3':'c','name4':'d'}
>>' '.jion(d)
name1 name2 name3 name4
>>'-'.join(d)
name1-name2-name3-name4
>>':'.join(d)
name1:name2:name3:name4

>>#对目录进行操作

>> import os
>>os.path.join('/hello/','good/date','datbody')
hello/good/date/datbody

总结

以上所述是小编给大家介绍的Python中.join()和os.path.join()两个函数的用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
安装dbus-python的简要教程
May 05 Python
git进行版本控制心得详谈
Dec 10 Python
TensorFlow数据输入的方法示例
Jun 19 Python
基于DataFrame改变列类型的方法
Jul 25 Python
pandas求两个表格不相交的集合方法
Dec 08 Python
Python3解释器知识点总结
Feb 19 Python
利用pandas合并多个excel的方法示例
Oct 10 Python
python3反转字符串的3种方法(小结)
Nov 07 Python
Python计算机视觉里的IOU计算实例
Jan 17 Python
python加密解密库cryptography使用openSSL生成的密匙加密解密
Feb 11 Python
Python安装whl文件过程图解
Feb 18 Python
全网最详细的PyCharm+Anaconda的安装过程图解
Jan 25 Python
使用Python进行QQ批量登录的实例代码
Jun 11 #Python
python中使用psutil查看内存占用的情况
Jun 11 #Python
Python运维之获取系统CPU信息的实现方法
Jun 11 #Python
python 实时得到cpu和内存的使用情况方法
Jun 11 #Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
Jun 11 #Python
对python程序内存泄漏调试的记录
Jun 11 #Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
Jun 11 #Python
You might like
php笔记之:php数组相关函数的使用
2013/04/26 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
PHP的全局错误处理详解
2016/04/25 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
详解如何用webpack打包一个网站应用项目
2017/07/12 Javascript
JS实现简单的选择题测评系统代码思路详解(demo)
2017/09/03 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
2017/12/07 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
2018/01/11 Javascript
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
2019/06/18 jQuery
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
vue2路由基本用法实例分析
2020/03/06 Javascript
vue-autoui自匹配webapi的UI控件的实现
2020/03/20 Javascript
uniapp与webview之间的相互传值的实现
2020/06/29 Javascript
在vue项目中利用popstate处理页面返回的操作介绍
2020/08/06 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
Python制作Windows系统服务
2017/03/25 Python
浅谈Python实现贪心算法与活动安排问题
2017/12/19 Python
python range()函数取反序遍历sequence的方法
2018/06/25 Python
pandas 数据归一化以及行删除例程的方法
2018/11/10 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
2020/05/22 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
商务英语专业求职信范文
2014/01/28 职场文书
交通事故协议书范文
2014/04/16 职场文书
青奥会口号
2014/06/12 职场文书
2014年质量管理工作总结
2014/12/01 职场文书
介绍信范文大全
2015/05/07 职场文书
二年级作文之动物作文
2019/11/13 职场文书
解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
2021/07/01 Java/Android