python中join()方法介绍


Posted in Python onOctober 11, 2018

描述

Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

语法

join()方法语法: str . join ( sequence )

参数

sequence -- 要连接的元素序列。

返回值

返回通过指定字符连接序列中元素后生成的新字符串。

实例

以下实例展示了join()的使用方法:

1、以某规则连接元组:

>>> str="-"
>>> seq=('a','b','c')
>>> print str.join(seq)
a-b-c #输出

2、以某规则连接列表:

>>> list=['1','2','3','4','5']
>>> print(''.join(list))
12345 #输出

3、以某规则连接字典(字典只对键进行连接)

>>> seq = {'hello':'nihao','good':2,'boy':3,'doiido':4}
>>> print('-'.join(seq)) #字典只对键进行连接
boy-good-doiido-hello #输出

4、连接2个字符串:

>>> print os.path.join("D:\\","test.txt") #连接2个字符串
D:\test.txt #输出磁盘文件绝对路径和名称

5、找到报告目录下最新文件的绝对路径和名称:

import os
import time
file_dir=os.path.dirname(os.path.abspath('.'))+'\\report'
lists=os.listdir(file_dir)
lists.sort(key=lambda fn:os.path.getatime(file_dir+"\\"+fn)) #按修改时间排序输出目录下所有文件名称
file=os.path.join(file_dir,lists[-1]) #输出列表中最后一个文件的绝对路径和名称
print file

输出:

D:\PycharmProjects\APPTEST\appAutoTest\report\201809291118result.html

总结

以上所述是小编给大家介绍的python中join()方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python从ftp下载数据保存实例
Nov 20 Python
python抓取网页图片并放到指定文件夹
Apr 24 Python
Python获取邮件地址的方法
Jul 10 Python
python实现字符串连接的三种方法及其效率、适用场景详解
Jan 13 Python
numpy中的高维数组转置实例
Apr 17 Python
python3 http提交json参数并获取返回值的方法
Dec 19 Python
深入了解Django View(视图系统)
Jul 23 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
Sep 25 Python
python基于plotly实现画饼状图代码实例
Dec 16 Python
python 计算方位角实例(根据两点的坐标计算)
Jan 17 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
Mar 30 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
Jul 01 Python
Python中staticmethod和classmethod的作用与区别
Oct 11 #Python
对Python 窗体(tkinter)文本编辑器(Text)详解
Oct 11 #Python
详谈Python 窗体(tkinter)表格数据(Treeview)
Oct 11 #Python
Python GUI布局尺寸适配方法
Oct 11 #Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
Oct 11 #Python
对Python 窗体(tkinter)树状数据(Treeview)详解
Oct 11 #Python
Django 路由系统URLconf的使用
Oct 11 #Python
You might like
PHP学习之PHP变量
2006/10/09 PHP
php minixml详解
2008/07/19 PHP
PHP数组传递是值传递而非引用传递概念纠正
2013/01/31 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
PHP向socket服务器收发数据的方法
2015/01/24 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
firefox中JS读取XML文件
2006/12/21 Javascript
JS 常用校验函数
2009/03/26 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
js判断60秒以及倒计时示例代码
2014/01/24 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
2014最热门的JavaScript代码高亮插件推荐
2014/11/25 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
2016/05/19 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
jQuery中页面返回顶部的方法总结
2016/12/30 Javascript
jQuery实现链接的title快速出现的方法
2017/02/20 Javascript
基于JavaScript实现验证码功能
2017/04/01 Javascript
微信JS-SDK updateAppMessageShareData安卓不能自定义分享详解
2019/03/29 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
Python实现端口复用实例代码
2014/07/03 Python
详解Python字符串对象的实现
2015/12/24 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
pycharm中如何自定义设置通过“ctrl+滚轮”进行放大和缩小实现方法
2020/09/16 Python
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
英国性感内衣和睡衣品牌:Bluebella
2018/01/26 全球购物
Lululemon加拿大官网:加拿大知名体育服装零售商
2019/04/12 全球购物
自荐书范文
2013/12/08 职场文书
社区工作者演讲稿
2014/05/23 职场文书
学习与创新自我评价
2015/03/09 职场文书
初中毕业生感言
2015/07/31 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
我收到了德劲DE1107
2022/04/05 无线电