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 相关文章推荐
Tornado服务器中绑定域名、虚拟主机的方法
Aug 22 Python
python使用smtplib模块通过gmail实现邮件发送的方法
May 08 Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
Jun 18 Python
对numpy下的轴交换transpose和swapaxes的示例解读
Jun 26 Python
pandas 对group进行聚合的例子
Dec 27 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
Feb 29 Python
vue常用指令代码实例总结
Mar 16 Python
Python semaphore evevt生产者消费者模型原理解析
Mar 18 Python
Python-jenkins模块之folder相关操作介绍
May 12 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
pycharm 如何取消连按两下shift出现的全局搜索
Jan 15 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中$_GET与$_POST过滤sql注入的方法
2014/11/03 PHP
PHP中类属性与类静态变量的访问方法示例
2016/07/13 PHP
php自定义时间转换函数示例
2016/12/07 PHP
Jquery刷新页面背景图片随机变换的实现方法
2013/03/15 Javascript
jQuery拖动图片删除示例
2013/05/10 Javascript
jQuery实现首页顶部可伸缩广告特效代码
2015/04/15 Javascript
简述JavaScript中正则表达式的使用方法
2015/06/15 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
javascript轻量级库createjs使用Easel实现拖拽效果
2016/02/19 Javascript
深入浅析search 搜索框的写法
2016/08/02 Javascript
Bootstrap使用基础教程详解
2016/09/05 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
JS使用插件cryptojs进行加密解密数据实例
2017/05/11 Javascript
CentOS环境中MySQL修改root密码方法
2018/01/07 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
2018/04/19 jQuery
Webpack之tree-starking 解析
2018/09/11 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
2018/09/26 Javascript
微信小程序实现的点击按钮 弹出底部上拉菜单功能示例
2018/12/20 Javascript
理解Python中函数的参数
2015/04/27 Python
wxpython中自定义事件的实现与使用方法分析
2016/07/21 Python
Python自动发邮件脚本
2017/03/31 Python
Python求出0~100以内的所有素数
2018/01/23 Python
对numpy中shape的深入理解
2018/06/15 Python
python DataFrame 取差集实例
2019/01/30 Python
计算机二级python学习教程(2) python语言基本语法元素
2019/05/16 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
css3中less实现文字长阴影(long shadow)
2020/04/24 HTML / CSS
美国女性运动零售品牌:Lady Foot Locker
2017/05/12 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
教师新年寄语
2014/04/03 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
贷款担保书
2015/01/20 职场文书
入党后的感想
2015/08/10 职场文书
Python 文本滚动播放器的实现代码
2021/04/25 Python
用PYTHON去计算88键钢琴的琴键频率和音高
2022/04/10 Python