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[,......]])
返回值:将多个路径组合后返回
注:第一个绝对路径之前的参数将被忽略
1 #对序列进行操作(分别使用' '与':'作为分隔符)
2
3 >>> seq1 = ['hello','good','boy','doiido']
4 >>> print ' '.join(seq1)
5 hello good boy doiido
6 >>> print ':'.join(seq1)
7 hello:good:boy:doiido
8
9
10 #对字符串进行操作
11
12 >>> seq2 = "hello good boy doiido"
13 >>> print ':'.join(seq2)
14 h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o
15
16
17 #对元组进行操作
18
19 >>> seq3 = ('hello','good','boy','doiido')
20 >>> print ':'.join(seq3)
21 hello:good:boy:doiido
22
23
24 #对字典进行操作
25
26 >>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}
27 >>> print ':'.join(seq4)
28 boy:good:doiido:hello
29
30
31 #合并目录
32
33 >>> import os
34 >>> os.path.join('/hello/','good/boy/','doiido')
35 '/hello/good/boy/doiido'
python join函数报错_python中join()函数的使用方法相关推荐
- python print end报错_python中print()函数的用法和end=不换行详解
需求:打印五个字符,在一行上 代码: i = 0 while i< 5 : i += 1 print(i,end='') 结果: 1 2 3 4 5那么问题来了,为什么加一个end=" ...
- python display 报错_Python中的函数(三)
Python中的函数(三) 在前面两篇文章中已经探讨了函数的一些相关用法,下面一起来了解一下函数参数类型的问题.在C语言中,调用函数时必须依照函数定义时的参数个数以及类型来传递参数,否则将会发生错误, ...
- python时间函数报错_Python Day11-LEGB-global-时间函数
1.LEGB规则对变量名进行作用域解析 我们已经知道了多个命名空间可以独立存在,而且可以在不同的层次上包含相同的变量名."作用域"定义了Python在哪一个层次上查找某个" ...
- python双引号报错_Python中select语句中的双引号”“怎么处理
我把MySQL的语句中放在了Python中(我用的Pycharm),有个sql语句是如下:insertinto`level-1metric`(`Year`,`SupplyChain`,`Region` ...
- python后面空格报错_python中空格和table混用报错原因
python是一门严格遵守缩进的语言,缩进的规则代表着程序的层级关系.我们来看一段代码.class MyForm(Form): value1 = StringField('value1') value ...
- python中os.path.join()的循环用法_Python中.join()和os.path.join()两个函数的用法详解
Python中有.join()和os.path.join()两个函数,具体作用如下: . join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 ...
- python class函数报错_Python multiprocess pool模块报错pickling error问题解决方法分析
本文实例讲述了Python multiprocess pool模块报错pickling error问题解决方法.分享给大家供大家参考,具体如下: 问题 之前在调用class内的函数用multiproc ...
- python全局变量赋值报错_python全局变量、回调函数
1.python全局变量相关概念及使用 来自菜鸟教程上的例子: http://www.runoob.com/python3/python3-function.html 一.python入参需要注意地方 ...
- python时间函数报错_python3中datetime库,time库以及pandas中的时间函数区别与详解...
1介绍datetime库之前 我们先比较下time库和datetime库的区别 先说下time 在 Python 文档里,time是归类在Generic Operating System Servic ...
最新文章
- java,js,jstl,EL的简单交互
- 在python中使用json格式存储数据
- 一文读懂机器学习中的正则化
- JSP指令与动作——include forward param
- 语言 重量计算_大师之光:有种跨越国界的语言叫C++
- 安卓学习-界面-布局-FrameLayout
- Spring 环境与profile(一)——超简用例
- Hadoop入门(十五)Mapreduce的数据排序程序
- 知乎热议的Deep Peak2模型究竟是什么?答案都在这里
- jsp+servlet实现最基本的注册登陆功能
- net helpmsg get error message for error id in cmd script
- 小程序Table样式
- 计算机行业的最新技术,计算机行业发展空间巨大 三大必然趋势引领发展
- 如何预防网站被篡改,劫持
- Gitee 多人协作开发教程
- Aviary 图片编辑
- shapely包导入问题
- 水星路由器wan口ip显示0_路由器wan口ip地址显示0.0.0.0怎么办(2)
- Android BLE HIDS Data ,从问询DB 到写入Android 节点的flow之二
- 物联网毕业设计 单片机遥控小车