Python中的join()函数的用法
函数:string.join()
Python中有join()和os.path.join()两个函数,具体作用如下:
join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
os.path.join(): 将多个路径组合后返回
一、函数说明
1、join()函数
语法: 'sep'.join(seq)
参数说明
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典
上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串
返回值:返回一个以分隔符sep连接各个元素后生成的字符串
2、os.path.join()函数
语法: os.path.join(path1[,path2[,......]])
返回值:将多个路径组合后返回
注:第一个绝对路径之前的参数将被忽略
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#对序列进行操作(分别使用' '与':'作为分隔符)
>>> seq1 = [ 'hello' , 'good' , 'boy' , 'doiido' ]
>>> print ' ' .join(seq1)
hello good boy doiido
>>> print ':' .join(seq1)
hello:good:boy:doiido
#对字符串进行操作
>>> seq2 = "hello good boy doiido"
>>> print ':' .join(seq2)
h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o
#对元组进行操作
>>> seq3 = ( 'hello' , 'good' , 'boy' , 'doiido' )
>>> print ':' .join(seq3)
hello:good:boy:doiido
#对字典进行操作
>>> seq4 = { 'hello' : 1 , 'good' : 2 , 'boy' : 3 , 'doiido' : 4 }
>>> print ':' .join(seq4)
boy:good:doiido:hello
#合并目录
>>> import os
>>> os.path.join( '/hello/' , 'good/boy/' , 'doiido' )
'/hello/good/boy/doiido'
|
Python中的join()函数的用法相关推荐
- python join_详解Python中的join()函数的用法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符) ...
- 详解Python中的join()函数的用法(字符串和os.path)
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔 ...
- python语句join_详解Python中的join()函数的用法
原博文 2017-08-07 20:51 − 函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字 ...
- Python中的join()函数和split()函数的用法
题目:CFUltra-Fast Mathematician 题意:给两个长度相等的0,1字符串,在相同的位置的两个字符不同就输出1,否则输出0. 比如: 1010100 0100101 就输出: 11 ...
- Python中的join函数
Python中的join方法用于将序列中的元素以指定的字符连接生成一个新的字符串,其语法如下: str.join(sequence) str 表示连接符 sequence 表示要连接的元素序列 de ...
- python语句join_Python中的join()函数的用法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join():连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符)连 ...
- python中内置函数的用法_python中str内置函数用法总结
大家在使用python的过程中,应该在敲代码的时候经常遇到str内置函数,为了防止大家搞混,本文整理归纳了str内置函数.1字符串查找类:find.index:2.字符串判断类:islower.isa ...
- python中item是什么意思中文-Python中items()系列函数的用法详解
这篇文章主要介绍了Python中dictionary items()系列函数的用法,很实用的函数,需要的朋友可以参考下 本文实例讲述了Python中dictionary items()系列函数的用法, ...
- opencv python 中cv2.putText()函数的用法
opencv python 中cv2.putText()函数的用法 文章目录: 一.快速使用 二.官方文档 三.使用举例 虽然用啦很多次,还是决定记录一下 一.快速使用 cv2.putText(ima ...
最新文章
- Cocos 属性常用参数
- InsightFace笔记
- 图形界面终端下打印内核调试信息
- Linux命令- echo、grep 、重定向、1>2、2>1的介绍
- 使用TCP来进行数据通信
- IDEA 2020.3版本中的lombok失效问题
- Redux-学习笔记
- c++不好可以学qt吗_普通人可以学Python吗
- azure机器学习_使用Azure ML Studio的Azure机器学习简介
- 【C++ 与 STL】集合:set
- mysql安全删除大表
- 结对-四则运算答题器-开发环境搭建过程
- Tableau数据连接与加载(数据提取)
- [Prescan] Prescan与Simulink联合
- 随机抽奖程序_Excel VBA(7) – 自制九宫格抽奖器
- 2020vue面试题汇总
- 为啥好多公司面试程序员用纸写代码?不会是因为缺少笔记本电脑吧
- 一个大一计算机学生的学期总结(2022下半年)
- cnzz.php,CNZZ网站流量统计原理简析
- Android仿自如客APP裸眼3D效果
热门文章
- 图像处理:图像中噪声分布和概率密度函数的关系
- python怎么用matplotlib_Python Matplotlib 绘图使用指南 (附代码)
- 学计算机的八字,计算机教室八字格言
- Linux下的文件系统
- LetCode: 227. 简单计算器2
- 计算机电源原如何确定正常,打开计算机电源后,显示屏不会点亮. 显示器没有坏....
- php逗号为什么比点号快,[PHP]
- Nginx+Keepalived实现双机热备
- Slackware网卡配置文件和配置工具
- D3.js比例尺 定量比例尺 之 线性比例尺(v3版本)