python join函数的作用_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"
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持云海天教程。
原文链接:https://www.cnblogs.com/sui776265233/p/10755525.html
python join函数的作用_Python join()函数原理及使用方法相关推荐
- python字符串strip的作用_Python字符串函数strip()原理及用法详解
Python字符串函数strip()原理及用法详解 strip:用于移除字符串头尾指定的字符(默认为空格)或字符序列.注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符. 语法:str.s ...
- python map函数的作用_Python map()函数介绍及用法
Python函数式编程之map() Python中map().filter().reduce()这三个都是应用于序列的内置函数. 格式: 1 map(func, seq1[, seq2,-]) 第一个 ...
- python匿名函数的作用_Python匿名函数 Lambda表达式作用
在Python这门优美的编程语言中,支持一种有趣的语法格式(表达式),可以让我们在单行内创建一个最小的函数-python lambda匿名函数. 据说是借鉴了Lisp语言中lambda表达式,它可以使 ...
- python入口函数的作用_python之函数中参数的作用域
学编程究竟学的是什么呢?在写文章的这几天也一直在思考这个问题--恐怕这也是接下来的几年一直会去思考的问题.这个问题的答案也会指导我的方法论,所以索性整顿一下. 现阶段我的回答是,发现需求,然后解决. ...
- python map函数的作用_python map函数用法详解
原博文 2018-05-02 16:24 − python中的map()函数是一个内置的高阶函数,一般用法是map(function, iterable).需要传入一个函数,这个函数可以是内置的,也可 ...
- python中count的作用_python中函数COUNT()的功能是什么
python中函数COUNT()的功能是统计字符串里某个字符出现的次数,语法为[str.count("char", start,end)],其中str为要统计的字符,star为索引 ...
- python标准库random中函数的作用_Python随机函数库random的使用方法详解
Python随机函数库random的使用方法详解 前言 众所周知,python拥有丰富的内置库,还支持众多的第三方库,被称为胶水语言,随机函数库random,就是python自带的标准库,他的用法极为 ...
- python中count的作用_python count函数用法详解
在python中可以使用"count()"函数统计字符串里某个字符出现的次数,该函数用于统计次数,其语法是"count(sub, start= 0,end=len(str ...
- python进程池的作用_python 进程池的简单使用方法
回到python,用一下python的进程池. 记得之前面试的时候,面试官问:你知道进程池的默认参数吗? 我没有回答上来,后来才知道,是有默认参数的.下面就看看它的默认参数 1. 不加参数 from ...
- python中匿名函数的作用_Python 中的匿名函数,你会用吗
原标题:Python 中的匿名函数,你会用吗 概念 我们从一个例子引入. 这里有一个元素为非空字符串的列表,按字符串最后一个字母将列表进行排序.如果原列表是 ['abc', 'g', 'def'],则 ...
最新文章
- /etc/rsyncd.conf
- 知乎上已获千赞,全网独家首发!
- go语言一天入门(上)
- 六、PHP框架Laravel学习笔记——响应设置和重定向
- AndroidStudio_开发工具的设置_布局编辑器的使用---Android原生开发工作笔记74
- [No0000FF]鸡蛋煮熟了蛋黄为什么发黑?
- oracle转类型sql,[转]SQL Server 和Oracle 数据类型对应
- 哈工大物理学专业计算机知识怎样,哈尔滨工业大学应用物理学专业怎么样
- Python3+PCAN-USB基于PCAN-Basic二次开发实现上位机功能
- python画k线_python下画k线
- nn.Sigmoid torch
- 使用长角牛演示:防止ARP协议被攻击原理和配置
- Matlab/Simulink中信号线拉成斜线的方法
- 这篇文章记录平时学习、项目中遇到的问题(未解决的居多)
- 关于在ARM中的函数调用问题
- 企业级360°全方位用户画像:项目介绍[二]
- oracle中 || 代表的含义
- mysql 的delete from 子查询限制
- Dense Deep Unfolding Network with 3D-CNN Prior for Snapshot Compressive Imaging
- html单选框怎么用js实现选中状态,怎么用js代码改变单选框的选中状态