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实现的下载8000首儿歌的代码分享
Nov 21 Python
C#返回当前系统所有可用驱动器符号的方法
Apr 18 Python
Python中在脚本中引用其他文件函数的实现方法
Jun 23 Python
django admin添加数据自动记录user到表中的实现方法
Jan 05 Python
Python GUI布局尺寸适配方法
Oct 11 Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 Python
详解pycharm连接不上mysql数据库的解决办法
Jan 10 Python
python定义类self用法实例解析
Jan 22 Python
500行python代码实现飞机大战
Apr 24 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
使用OpenCV对车道进行实时检测的实现示例代码
Jun 19 Python
python 使用csv模块读写csv格式文件的示例
Dec 02 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中的filesystem文件系统函数介绍及使用示例
2014/02/13 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
PHP连接MySQL数据库三种实现方法
2020/12/10 PHP
使用js获取图片原始尺寸
2014/12/03 Javascript
jQuery实现模拟marquee标签效果
2015/07/14 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
JS实现瀑布流布局
2017/10/21 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
2017/11/10 jQuery
js代码规范之Eslint安装与配置详解
2018/09/08 Javascript
实例分析vue循环列表动态数据的处理方法
2018/09/28 Javascript
微信小程序bindinput与bindsubmit的区别实例分析
2019/04/17 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
Element Alert警告的具体使用方法
2020/07/27 Javascript
JS实现百度搜索框
2021/02/25 Javascript
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
Python连接Mssql基础教程之Python库pymssql
2018/09/16 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
浅谈keras中loss与val_loss的关系
2020/06/22 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
韩国三星旗下的一家超市连锁店:Home Plus
2016/07/30 全球购物
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
美国眼镜在线零售商:Dualens
2019/12/07 全球购物
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
毕业生的自我鉴定该怎么写
2013/12/02 职场文书
小区门卫工作职责
2013/12/14 职场文书
初中校园广播稿
2014/02/02 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
地下停车场租赁协议范本
2014/10/07 职场文书
大学学生会辞职信
2015/05/13 职场文书
大学生读书笔记大全
2015/07/01 职场文书
培训计划通知
2015/07/15 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
python爬虫selenium模块详解
2021/03/30 Python
Web前端:CSS最强总结 附详细代码
2021/03/31 HTML / CSS