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 相关文章推荐
python下MySQLdb用法实例分析
Jun 08 Python
python正则实现提取电话功能
Feb 24 Python
详谈python3中用for循环删除列表中元素的坑
Apr 19 Python
python实现读取大文件并逐行写入另外一个文件
Apr 19 Python
python对常见数据类型的遍历解析
Aug 27 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
Feb 28 Python
Keras Convolution1D与Convolution2D区别说明
May 22 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
Jul 13 Python
python3将变量输入的简单实例
Aug 19 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
Jan 28 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
Feb 22 Python
利用Opencv实现图片的油画特效实例
Feb 28 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 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
PHP利用APC模块实现文件上传进度条的方法
2015/01/26 PHP
Yii快速入门经典教程
2015/12/28 PHP
jquery和css3实现的炫酷时尚的菜单导航
2014/09/01 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
JavaScript使用cookie记录临时访客信息的方法
2015/04/07 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
JavaScript类数组对象转换为数组对象的方法实例分析
2018/07/24 Javascript
微信小程序五子棋游戏的棋盘,重置,对弈实现方法【附demo源码下载】
2019/02/20 Javascript
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
js实现无缝轮播图特效
2020/05/09 Javascript
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
Python编程中对文件和存储器的读写示例
2016/01/25 Python
编写Python爬虫抓取暴走漫画上gif图片的实例分享
2016/04/20 Python
Python中运算符"=="和"is"的详解
2016/10/08 Python
Python日期的加减等操作的示例
2017/08/15 Python
基于Python对象引用、可变性和垃圾回收详解
2017/08/21 Python
使用Python来开发微信功能
2018/06/13 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
python单例模式获取IP代理的方法详解
2018/09/13 Python
Python常见的pandas用法demo示例
2019/03/16 Python
Python如何输出整数
2020/06/07 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
利用纯css3实现的文字亮光特效的代码演示
2014/11/27 HTML / CSS
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
linux比较文件内容的命令是什么
2013/03/04 面试题
夜大毕业生自我评价分享
2013/11/10 职场文书
工程质量承诺书
2014/03/27 职场文书
电子专业求职信
2014/06/19 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
党支部对照检查材料
2014/08/25 职场文书
升国旗演讲稿
2014/09/05 职场文书
我的中国梦心得体会范文
2016/01/05 职场文书