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[,......]])
返回值:将多个路径组合后返回
注:第一个绝对路径之前的参数将被忽略
二、实例
#对序列进行操作(分别使用' '与':'作为分隔符)
>>> 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()函数
今天写python 100例时,有个题目是大致是这样的:已知输入形式是1+3+2+1,要求输出形式为1+1+2+3 一开始思路是将输入的字符串用split()函数划分成数组,在对数组进行排序,再用fo ...
- python join() 函数的用法
Python中有join()和os.path.join()两个函数,具体作用如下: join():连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符)连接生成一个新的字符串. 用法,st ...
- python join函数报错_python中join()函数的使用方法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分 ...
- Join Strings with join(连接字符串)freeCodeCamp上边的项目
Join Strings with join(连接字符串) 我们可以使用join方法来把数组转换成字符串,里边的每一个元素可以用你指定的连接符连接起来,这个连接符就是你要传入的参数. 下面展示了使用j ...
- python join字符连接函数的使用方法
string模块的join方法,因此它需要两个参数,一个是list,另一个是分隔符.而且调用时正如cnxo所示,如果你导入了 string模块: import string 你需要使用string.j ...
- python自定义函数复制字符串_Python学习笔记摘要(一)类型 字符串 函数 列表 深浅拷贝...
python中的对象和类型 在python中,认为系统中的每一个"东西"都是一个对象,在python中,"对象"有着特殊的意义,python中的对象有: 一个标 ...
- python substr函数_Python 字符串函数
1.去空格及特殊符号 s.strip() s.lstrip() s.rstrip() s.strip().lstrip().rstrip(',') 声明:s为字符串,rm为要删除的字符序列 s.str ...
- python islower函数_python字符串是否是小写-python 字符串小写-python islower函数-python islower函数未定义-嗨客网...
Python字符串是否是小写教程 在开发过程中,有时候我们需要判断一个 Python islower()函数详解 语法 str.islower() -> bool 参数 参数 描述 str 表示 ...
- python isalnum函数_Python 字符串 (isdigit, isalnum,isnumeric)转
Python isdigit() 方法检测字符串是否只由数字组成. 语法 isdigit()方法语法: str.isdigit() 参数 无. 返回值 如果字符串只包含数字则返回 True 否则返回 ...
最新文章
- day13 paramiko、数据库表操作
- hql 语法与详细解释转
- Html 教程 (4) <head>
- boost::callable_traits是否为is_volatile_member的测试程序
- java batik_Batik详解.pdf
- select及触发方式,select监听多链接,select与epoll的实现区别
- web.py开发web 第一章 Hello World
- 微软推出 Microsoft Build of OpenJDK 预览版!
- xml中加html源码,从xml获取数据以插入html标签,但在源代码中未看到
- 【机器学习】Logistic Regression逻辑回归原理与java实现
- 计算机通信发展史,通信技术发展史
- 我的世界服务器修改世界难度,我的世界服务器空岛生存调难度指令 | 手游网游页游攻略大全...
- QEMU同步脏页原理
- 关于使用ajax动态输出cnzz统计代码的问题
- DDOS专题详细讲解
- Windows软件之——RocketDock之无法拖放图标到dock栏
- yarn application -kill application_id yarn kill 超时任务脚本
- 内插滤波器 matlab,多相分解实现内插滤波器.ppt
- Wordpress 网站设计入门 脚注编辑
- H.266/VVC相关技术学习笔记4:HEVC和VVC中块划分的差别