iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python的join函数的用法及实例
  • 723
分享到

Python的join函数的用法及实例

Python 官方文档:入门教程 => 点击学习

摘要

目录1.join函数的语法及用法(1)语法:'sep'.join(sep_object) (2)用法:连接任意数量的字符串(包括要连接的元素字符串、元组、列

1.join函数的语法及用法

(1)语法:'sep'.join(sep_object)

参数说明

sep:分割符,可为“,、;”等。

sep_object:分割对象,可为字符串、以及储存字符串的元组、列表、字典。

 (2)用法:连接任意数量的字符串(包括要连接的元素字符串、元组、列表、字典),用新的目标分隔符连接,返回新的字符串。

2.join函数的实例

(1)对象为字符串

';'.join('abc') #输出结果为:'a;b;c'  
 
string1 = 'Good idea'#定义字符串
' '.join(string1)  输出结果:'g o o d   i d e a' 
 
#说明:由于字符串里没指明按字符串之间是怎么连接的,默认每个字符之间插入目标字符

运行结果如下图所示。

(2)对象为元组

tuple1 = ('a','b','c')  #定义元组tuple1
'、'.join(tuple1)
 
tuple2 = ('hello','peace','world')  #定义元组tuple2
' '.join(tuple2)

jupyter运行结果如下图所示。

(3)对象为列表

b = ['a','b','c'] #定义列表
'、'.join(b)
 
list1 = ['hello','peace','world'] #定义列表
' '.join(list1)

运行结果如下图所示

(4)对象为字典

c={'hello':1,'world':2}
';'.join(c)
d = {'hello':'hi','world':'2'}
' '.join(d)

输出结果如下图所示

3.易错点及解决办法

(1)问题:储存非字符串的元组、列表、字典等报错,比如元组储存数字进行连接

a = (1,2,3) #定义元组a
';'.join(a)
#报错:TypeError: sequence item 0: expected str instance, int found

(2)解决办法:要将数字连接起来成为一个字符串,则结合for循环语句并将数字转为字符串再连接起来

a = (1,2,3) #定义元组a
';'.join(a)
 
b = (186234,1385475,1235462)
';'.join(str(i) for i in b)
 
#调用set函数去重处理
e = (1,2,3,2) #定义元组a
'、'.join(str(i) for i in set(e))

注意:分割对象储存的对象要为字符串,否则会报错

到此这篇关于python的join函数的用法及实例的文章就介绍到这了,更多相关Python的join函数内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python的join函数的用法及实例

本文链接: https://www.lsjlt.com/news/208433.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python的join函数的用法及实例
    目录1.join函数的语法及用法(1)语法:'sep'.join(sep_object) (2)用法:连接任意数量的字符串(包括要连接的元素字符串、元组、列...
    99+
    2023-05-15
    python的join函数的用法及实例 python的join函数的用法 python的join函数的实例 python的join函数
  • Python中 join() 函数的使用示例讲解
    目录Python中 join() 函数的使用函数说明1、join()函数2、os.path.join()函数补充:python中的join函数Python中 join() 函数的使用...
    99+
    2023-05-14
    Python join() 函数 Python join() 函数用法 Python join用法
  • python中join函数的用法是什么
    在Python中,join()函数是用于将字符串、列表、元组等可迭代对象中的元素用指定的分隔符连接起来形成一个新的字符串。其语法形式...
    99+
    2023-09-26
    python
  • python中join与os.path.join()函数实例详解
    目录一、join函数(一)参数使用说明(二)实例说明二、os.path.join()(一)参数使用(二)实例说明总结一、join函数 (一)参数使用说明 描述 Python join...
    99+
    2024-04-02
  • Python的join函数怎么使用
    这篇文章主要介绍“Python的join函数怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python的join函数怎么使用”文章能帮助大家解决问题。1.join函数的语法及用法(1)语法:...
    99+
    2023-07-06
  • python匿名函数的实例用法
    一般情况下,lambda就像是一个函数简化器,它允许在所用代码中嵌入函数的定义。它们完全是可选的(一直都可以使用def替换它们),但只需嵌入少量可执行代码,就能使代码结构更加简洁,从...
    99+
    2024-04-02
  • Python中的join()函数怎么使用
    这篇文章主要介绍“Python中的join()函数怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python中的join()函数怎么使用”文章能帮助大家解决问题。Python中 join()...
    99+
    2023-07-05
  • Python float函数实例用法
    我们知道数字有很多种类型,比如整数、浮点数。在字符串值的讨论上,我们会需要用浮点值的形式,那么就需要函数来进行转换。float函数的功能正是如此,能够对其中的数值进行转换,下面我们就...
    99+
    2024-04-02
  • laravel中Join语法以及使用Join多个条件的案例
    这篇文章主要介绍了laravel中Join语法以及使用Join多个条件的案例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在laravel中我们常常会使用join,leftj...
    99+
    2023-06-14
  • Python pass函数实例用法
    说到占位符,大家从字面意思上可以看出,是占一个位置。因为在实际操作中,我们有很多代码是不能立刻填上的,所以会用pass函数来解决。下面我们就pass函数进行说明、语法的介绍,并带来实...
    99+
    2024-04-02
  • php中array_pad()函数用法及实例
    1、array_pad($array,$size,$value)函数可以将某个键值$value插入到数组$array中,从而将数组填补到指定的长度$size。($size参数可以理解...
    99+
    2024-04-02
  • Excel中VLOOKUP函数的应用方法及vlookup函数实例的下载
    VLOOKUP函数是Excel中常用的查找函数,用于在一个区域(通常是一个表格)中查找某个值,并返回该值所在行的其他数据。VLOOK...
    99+
    2023-09-16
    excel
  • Python中input()函数的用法实例小结
    目录一:input()函数的输入机制二:input()函数常涉及的强制类型转换三:带提示的input()函数及其常见问题四:利用input()一次性输入多个变量值附:input()函...
    99+
    2024-04-02
  • python copy模块中的函数实例用法
    1、copy.copy()函数可用于复制列表或字典等可变值,复制后的列表和原列表是两个独立的列表。 import copy origin = [1,2,3] new = copy...
    99+
    2024-04-02
  • MySQL ISNULL 函数的语法及实际应用举例
    MySQL ISNULL 函数的语法及实际应用举例 在MySQL数据库中,ISNULL函数用于检查一个表达式是否为NULL,如果是NULL则返回1,否则返回0。本文将介绍ISNULL函...
    99+
    2024-03-01
    - 函数 - mysql - isnull sql语句
  • python中similarity函数实例用法
    1、similarity函数接收两个列表,并返回由两个列表中相同元素组成的列表。 2、函数使用列表推导,遍历所有a列表中的元素,并使用in关键词来判断这些元素是否存在于b列表中。 实...
    99+
    2024-04-02
  • python中join的用法
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-15
  • python中re.findall函数实例用法
    1、findall函数返回字符串中所有匹配结果的正则表达式列表。 2、如果没有分组的正则是返回的正则匹配,分组返回的是分组匹配而非整个正则匹配。 实例 找到所有与pattern匹配的...
    99+
    2024-04-02
  • Python多线程以及多线程中join()的使用方法示例
    Python多线程与多进程中join()方法的效果是相同的。 下面仅以多线程为例: 首先需要明确几个概念: 知识点一: 当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流...
    99+
    2024-04-02
  • Python中函数定义及参数实例
    1.函数定义     函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字 ,可以通过函数名在程序的不同地方多次执行(这通常叫函数调用)预定义函数(可以直接使用)自定义函数(自己编写)为什么使用函数?    降...
    99+
    2023-01-31
    函数 实例 定义
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作