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生成不重复随机值的方法
May 11 Python
python pyheatmap包绘制热力图
Nov 09 Python
详解小白之KMP算法及python实现
Apr 04 Python
python字符串查找函数的用法详解
Jul 08 Python
Python企业编码生成系统之主程序模块设计详解
Jul 26 Python
Python编程中类与类的关系详解
Aug 08 Python
Python函数中的可变长参数详解
Sep 12 Python
Pytorch to(device)用法
Jan 08 Python
Python Sphinx使用实例及问题解决
Jan 17 Python
在TensorFlow中实现矩阵维度扩展
May 22 Python
python map比for循环快在哪
Sep 21 Python
Python爬虫之App爬虫视频下载的实现
Dec 08 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
重置版宣传动画
2020/04/09 魔兽争霸
php5 apache 2.2 webservice 创建与配置(java)
2011/01/27 PHP
php获取文章上一页与下一页的方法
2014/12/01 PHP
apache中为php 设置虚拟目录
2014/12/17 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
jquery中ajax学习笔记4
2011/10/16 Javascript
jQuery 联动日历实现代码
2012/05/31 Javascript
正则表达式中特殊符号及正则表达式的几种方法总结(replace,test,search)
2013/11/26 Javascript
JavaScript实现的购物车效果可以运用在好多地方
2014/05/09 Javascript
javascript实现table表格隔行变色的方法
2015/05/13 Javascript
Jsonp post 跨域方案
2015/07/06 Javascript
JS实现的论坛Ajax打分效果完整实例
2015/10/31 Javascript
原生JavaScript实现动态省市县三级联动下拉框菜单实例代码
2016/02/03 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
jQuery实现简易的输入框字数计数功能示例
2017/01/16 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
关于webpack代码拆分的解析
2017/07/20 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
vue自定义filters过滤器
2018/04/26 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
vue实现下拉加载其实没那么复杂
2019/08/13 Javascript
Nodejs libuv运行原理详解
2019/08/21 NodeJs
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
eslint+prettier统一代码风格的实现方法
2020/07/22 Javascript
python实现代理服务功能实例
2013/11/15 Python
python中cPickle用法例子分享
2014/01/03 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
基于python爬取有道翻译过程图解
2020/03/31 Python
科颜氏香港官方网店:Kiehl’s香港
2021/03/07 全球购物
C#里面如何倒序排列一个数组的元素?
2013/06/21 面试题
以幸福为主题的活动方案
2014/08/22 职场文书
刘公岛导游词
2015/02/05 职场文书
春节慰问信范文
2015/02/15 职场文书
质量整改通知单
2015/04/21 职场文书
java多态注意项小结
2021/10/16 Java/Android