【资料图】
参数说明
sep:分割符,可为“,、;”等。
sep_object:分割对象,可为字符串、以及储存字符串的元组、列表、字典。
";".join("abc") #输出结果为:"a;b;c" string1 = "good idea"#定义字符串 " ".join(string1) 输出结果:"g o o d i d e a" #说明:由于字符串里没指明按字符串之间是怎么连接的,默认每个字符之间插入目标字符
运行结果如下图所示。
tuple1 = ("a","b","c") #定义元组tuple1 "、".join(tuple1) tuple2 = ("hello","peace","world") #定义元组tuple2 " ".join(tuple2)
jupyter运行结果如下图所示。
b = ["a","b","c"] #定义列表 "、".join(b) list1 = ["hello","peace","world"] #定义列表 " ".join(list1)
运行结果如下图所示
c={"hello":1,"world":2} ";".join(c) d = {"hello":"hi","world":"2"} " ".join(d)
输出结果如下图所示
a = (1,2,3) #定义元组a ";".join(a) #报错:TypeError: sequence item 0: expected str instance, int found
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函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
关键词:
Copyright 2000-2021 by www.jiaoyu.mbahome.com all rights reserved
邮箱 : 562 66 29@qq.com