python中join()方法介绍
2024-09-04 16:06:49
描述
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
最新文章
- 嵌入式Linux驱动学习之路(十五)按键驱动-定时器防抖
- sql中文日期格式转换(xxxx年x月x日)
- pylot是一款开源的web性能测试工具
- SharePoint更改密码
- dwz的form表单中url的变量替换
- jquery 事件冒泡 解决 ie firefox 兼容性问题
- PostgreSQL pg_dump pg_dumpall and restore
- 文件Copy和文件夹Copy
- JavaScript基础知识整理(1)数组
- R简易入门(一)
- 2015第10周四-CSS小结
- IOC容器在框架中的应用
- Linux CentOS 7 YUM 安裝 MySQL 5.7
- 如何高效的进行WebService接口性能测试
- 《java.util.concurrent 包源码阅读》19 PriorityBlockingQueue
- linux_ssh
- PYTHON3 RE正则表达:
- codeforces 286E Ladies' Shop
- 10个最佳Node.js企业应用案例:从Uber到LinkedIn
- Java Core - static关键字的理解
热门文章
- PMP合同选择
- 解放生产力「GitHub 热点速览 v.21.51」
- org.apache.taglibs.standard.tlv.JstlBaseTLV.validate
- 如何获取网管MTU
- 【LeetCode】1414. 和为 K 的最少斐波那契数字数目 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K
- 【剑指Offer】数据流中的中位数 解题报告(Python)
- Morphological Image Processing
- Propensity Scores
- SRGAN
- RTD2171U替代方案|CS5266Typec转HDMI 4K60HZ转换芯片方案|CS5266芯片