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里对list中的整数求平均并排序
Sep 12 Python
在Python中操作文件之truncate()方法的使用教程
May 25 Python
使用pdb模块调试Python程序实例
Jun 02 Python
Zabbix实现微信报警功能
Oct 09 Python
Python编程实现正则删除命令功能
Aug 30 Python
基于python神经卷积网络的人脸识别
May 24 Python
Pycharm之快速定位到某行快捷键的方法
Jan 20 Python
python中import与from方法总结(推荐)
Mar 21 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
Sep 15 Python
python如何查看网页代码
Jun 07 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
撤回我也能看到!教你用Python制作微信防撤回脚本
Jun 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上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
php判断表是否存在的方法
2015/06/18 PHP
php让json_encode不自动转义斜杠“/”的方法
2020/04/27 PHP
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
2009/09/19 Javascript
js过滤数组重复元素的方法
2010/09/05 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
js实现创建删除html元素小结
2015/09/30 Javascript
JavaScript严格模式详解
2015/11/18 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
ReactJs设置css样式的方法
2017/06/08 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
详解vue中组件参数
2018/07/09 Javascript
详解nodejs 配置文件处理方案
2019/01/02 NodeJs
基于layui轮播图满屏是高度自适应的解决方法
2019/09/16 Javascript
小程序自定义导航栏兼容适配所有机型(附完整案例)
2020/04/26 Javascript
Python实现的一个简单LRU cache
2014/09/26 Python
python中的代码编码格式转换问题
2015/06/10 Python
python制作最美应用的爬虫
2015/10/28 Python
django开发之settings.py中变量的全局引用详解
2017/03/29 Python
python 容器总结整理
2017/04/04 Python
Python使用微信SDK实现的微信支付功能示例
2017/06/30 Python
python实现三次样条插值
2018/12/17 Python
python变量赋值方法(可变与不可变)
2019/01/12 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
连卡佛中国官网:Lane Crawford中文站
2018/01/27 全球购物
台湾7-ELEVEN线上购物中心:7-11
2021/01/21 全球购物
如何强制垃圾回收
2015/10/06 面试题
主题酒店策划书
2014/01/28 职场文书
企业消防安全制度
2014/02/02 职场文书
工作过失检讨书
2014/02/23 职场文书
会计员岗位职责
2014/03/15 职场文书
中学生家长评语大全
2014/04/16 职场文书
项目工作说明书
2014/07/29 职场文书
党课培训心得体会
2014/09/02 职场文书
2019同学聚会主持词
2019/05/06 职场文书
如何书写授权委托书?
2019/06/25 职场文书