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清除字符串里非字母字符的方法
Jul 02 Python
使用python实现链表操作
Jan 26 Python
Python编程中NotImplementedError的使用方法
Apr 21 Python
Diango + uwsgi + nginx项目部署的全过程(可外网访问)
Apr 22 Python
Python装饰器原理与用法分析
Apr 30 Python
用scikit-learn和pandas学习线性回归的方法
Jun 21 Python
Python环境Pillow( PIL )图像处理工具使用解析
Sep 12 Python
Python列表解析操作实例总结
Feb 26 Python
python实现图片横向和纵向拼接
Mar 05 Python
Django微信小程序后台开发教程的实现
Jun 03 Python
Python描述数据结构学习之哈夫曼树篇
Sep 07 Python
python制作微博图片爬取工具
Jan 16 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
咖啡的化学
2021/03/03 咖啡文化
PHP错误Warning: Cannot modify header information - headers already sent by解决方法
2014/09/27 PHP
PHP 网站修改默认访问文件的nginx配置
2017/05/27 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
如何通过PHP实现Des加密算法代码实例
2020/05/09 PHP
php中Swoole的热更新实现代码实例
2021/03/04 PHP
javascript 获取表单file全路径
2009/12/31 Javascript
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
JS 操作符整理[推荐收藏]
2011/11/15 Javascript
js 时间函数应用加、减、比较、格式转换的示例代码
2013/08/23 Javascript
javascript中拼接HTML字符串的最快、最好的方法
2014/06/07 Javascript
js使用for循环查询数组中是否存在某个值
2014/08/12 Javascript
javascript作用域、作用域链(菜鸟必看)
2016/06/16 Javascript
jQuery基本过滤选择器用法示例
2016/09/09 Javascript
Servlet实现文件上传,可多文件上传示例
2016/12/05 Javascript
微信小程序 开发之快递查询功能的实现
2017/01/09 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
JavaScript实现的数字与字符串转换功能示例
2017/08/23 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
AJAX在JQuery中的应用详解
2019/01/30 jQuery
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
详细探究Python中的字典容器
2015/04/14 Python
python编写简单爬虫资料汇总
2016/03/22 Python
使用Python画出小人发射爱心的代码
2019/11/23 Python
将自己的数据集制作成TFRecord格式教程
2020/02/17 Python
Python读取多列数据以及用matplotlib制作图表方法实例
2020/09/23 Python
基于django和dropzone.js实现上传文件
2020/11/24 Python
服装公司总经理岗位职责
2013/11/30 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
单位考核聘任报告
2015/03/02 职场文书
法定代表人免职证明
2015/06/24 职场文书
酒店员工管理制度
2015/08/05 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
带你彻底理解JavaScript中的原型对象
2021/04/14 Javascript
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server