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下解压缩zip文件并删除文件的实例
Apr 24 Python
解决Python下imread,imwrite不支持中文的问题
Dec 05 Python
Python常用模块之requests模块用法分析
May 15 Python
Python3 chardet模块查看编码格式的例子
Aug 14 Python
Django之使用内置函数和celery发邮件的方法示例
Sep 16 Python
python实现将一维列表转换为多维列表(numpy+reshape)
Nov 29 Python
详解python破解zip文件密码的方法
Jan 13 Python
Python类如何定义私有变量
Feb 03 Python
什么是Python中的匿名函数
Jun 02 Python
如何从csv文件构建Tensorflow的数据集
Sep 21 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 Python
python引入其他文件夹下的py文件具体方法
May 23 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分割合并两个字符串的函数实例
2015/06/19 PHP
PHP实现递归复制整个文件夹的类实例
2015/08/03 PHP
100行PHP代码实现socks5代理服务器
2016/04/28 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
JSON语法五大要素图文介绍
2012/12/04 Javascript
JS声明变量背后的编译原理剖析
2012/12/28 Javascript
JavaScript面向对象的实现方法小结
2015/04/14 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
vue watch自动检测数据变化实时渲染的方法
2018/01/16 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
使用preload预加载页面资源时注意事项
2020/02/03 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
JavaScript语法约定和程序调试原理解析
2020/11/03 Javascript
python实现的文件夹清理程序分享
2014/11/22 Python
Python pass详细介绍及实例代码
2016/11/24 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
python实现图像识别功能
2018/01/29 Python
浅谈python的输入输出,注释,基本数据类型
2019/04/02 Python
Python字符串大小写转换拼接删除空白
2019/09/19 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
python脚本监控logstash进程并邮件告警实例
2020/04/28 Python
pytorch中的weight-initilzation用法
2020/06/24 Python
python性能测试工具locust的使用
2020/12/28 Python
html5 拖拽上传图片实例演示
2013/04/01 HTML / CSS
Parts Express:音频、视频和扬声器的第一来源
2017/04/25 全球购物
EJB的激活机制
2013/10/25 面试题
交通专业个人自荐信格式
2013/09/23 职场文书
大学生个人总结的自我评价
2013/10/05 职场文书
前台文员的岗位职责
2013/11/14 职场文书
建筑公司文秘岗位职责
2013/11/29 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
餐饮服务食品安全责任书
2014/07/25 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
芙蓉镇观后感
2015/06/10 职场文书
深入浅析python3 依赖倒置原则(示例代码)
2021/07/09 Python