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中的super()方法使用简介
Aug 14 Python
对numpy 数组和矩阵的乘法的进一步理解
Apr 04 Python
详解基于django实现的webssh简单例子
Jul 17 Python
Python使用while循环花式打印乘法表
Jan 28 Python
python字符串替换第一个字符串的方法
Jun 26 Python
python在新的图片窗口显示图片(图像)的方法
Jul 11 Python
Python3enumrate和range对比及示例详解
Jul 13 Python
pycharm 安装JPype的教程
Aug 08 Python
Python PIL图片添加字体的例子
Aug 22 Python
3种python调用其他脚本的方法
Jan 06 Python
Python用access判断文件是否被占用的实例方法
Dec 17 Python
教你使用pyinstaller打包Python教程
May 27 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中文件上传的安全问题
2006/10/09 PHP
jquery事件机制扩展插件 jquery鼠标右键事件
2011/12/21 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
js arguments,jcallee caller用法总结
2013/11/30 Javascript
js关于精确计算和数值格式化以及直接引js文件
2014/01/28 Javascript
js输出阴历、阳历、年份、月份、周示例代码
2014/01/29 Javascript
js实现进度条的方法
2015/02/13 Javascript
浅谈JavaScript中指针和地址
2015/07/26 Javascript
jQuery动态改变多行文本框高度的方法
2016/09/07 Javascript
快速解决js开发下拉框中blur与click冲突
2016/10/10 Javascript
深入理解JS中的Function.prototype.bind()方法
2016/10/11 Javascript
JavaScript仿支付宝6位数字密码输入框
2016/12/29 Javascript
移动端界面的适配
2017/01/11 Javascript
JavaScript设计模式之构造器模式(生成器模式)定义与用法实例分析
2018/07/26 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python操作MySQL简单实现方法
2015/01/26 Python
Python实现的单向循环链表功能示例
2017/11/10 Python
python链接oracle数据库以及数据库的增删改查实例
2018/01/30 Python
python3+PyQt5+Qt Designer实现堆叠窗口部件
2018/04/20 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
Python 存储字符串时节省空间的方法
2019/04/23 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
django自定义非主键自增字段类型详解(auto increment field)
2020/03/30 Python
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
意大利拉斐尔时尚购物网:Raffaello Network(支持中文)
2018/11/09 全球购物
莫斯科制造商的廉价皮大衣:Fursk
2020/06/09 全球购物
学校招生宣传广告词
2014/03/19 职场文书
领导班子四风表现材料
2014/08/23 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
二年级作文之动物作文
2019/11/13 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
详细了解java监听器和过滤器
2021/07/09 Java/Android
Consul在linux环境的集群部署
2022/04/08 Servers