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实现方法
Nov 18 Python
python删除列表内容
Aug 04 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
Dec 12 Python
python 集合 并集、交集 Series list set 转换的实例
May 29 Python
详解Django中六个常用的自定义装饰器
Jul 04 Python
python中实现控制小数点位数的方法
Jan 24 Python
python实现复制大量文件功能
Aug 31 Python
python 创建一维的0向量实例
Dec 02 Python
tensorboard实现同时显示训练曲线和测试曲线
Jan 21 Python
Python对称的二叉树多种思路实现方法
Feb 28 Python
使用pyplot.matshow()函数添加绘图标题
Jun 16 Python
Python 一键获取电脑浏览器的账号密码
May 11 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实时显示输出
2008/10/02 PHP
php动态生成JavaScript代码
2009/03/09 PHP
PHP APC的安装与使用详解
2013/06/13 PHP
PHP常见的6个错误提示及解决方法
2016/07/07 PHP
php实现解析xml并生成sql语句的方法
2018/02/03 PHP
php curl获取到json对象并转成数组array的方法
2018/05/31 PHP
google 搜索框添加关键字实现代码
2010/04/24 Javascript
查找iframe里元素的方法可传参
2013/09/11 Javascript
jQuery实现数字加减效果汇总
2014/12/16 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
2015/01/19 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
第二篇Bootstrap起步
2016/06/21 Javascript
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
python判断字符串编码的简单实现方法(使用chardet)
2016/07/01 Python
python爬虫入门教程--快速理解HTTP协议(一)
2017/05/25 Python
Python内置函数 next的具体使用方法
2017/11/24 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
2019/02/17 Python
python顺序执行多个py文件的方法
2019/06/29 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
如何利用python检测图片是否包含二维码
2020/10/15 Python
Django 权限管理(permissions)与用户组(group)详解
2020/11/30 Python
python 合并多个excel中同名的sheet
2021/01/22 Python
应聘文员自荐信范文
2014/03/11 职场文书
乔丹名人堂演讲稿
2014/05/24 职场文书
土地转让协议书
2014/09/27 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书
2014年党总支工作总结
2014/12/18 职场文书
成品仓库管理员岗位职责
2015/04/09 职场文书
疾病证明书
2015/06/19 职场文书
护士工作心得体会
2016/01/25 职场文书
创业项目大全(适合在家创业的项目)
2019/08/15 职场文书
python 远程执行命令的详细代码
2022/02/15 Python
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL
windows server 2012安装FTP并配置被动模式指定开放端口
2022/06/10 Servers