这篇文章主要介绍“Python的join函数怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python的join函数怎么使用”文章能帮助大家解决问题。
参数说明
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函数怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。