我是靠谱客的博主 老实酒窝,这篇文章主要介绍python中join函数的用法,现在分享给大家,希望可以做个参考。

文章目录

    • 一、语法:`'sep'.join()`
    • 二、实例:
    • 1)对字符串操作:
    • 2) 对元组操作
    • 三、注意事项
    • 四、解决方法

join函数是python常见的内置字符串处理方法之一

一、语法:'sep'.join()

sep表示分隔符,可以是、- ;之类的特殊符号,相当于把sep加入到字符串(包括元组、列表、集合、字典)里的每个元素之间

二、实例:

1)对字符串操作:

复制代码
1
2
3
4
s = 'abc' print(','.join(s)) 结果:a,b,c

2) 对元组操作

复制代码
1
2
3
4
5
6
7
8
tuple1 = ("A cat"," ","likes"," ", "a dog") print("".join(tuple1)) tuple2 =('1','2','3') print('$'.join(tuple2)) 结果: A cat likes a dog 1$2$3

三、注意事项

无论是元组还是列表还是字典,里面的元素都必须是字符串str型的,不能有数字,否则会报错

复制代码
1
2
3
4
a=(1,2,3) ';'.join(a) 报错:sequence item 0: expected str instance, int found

操作对象含有数字,不能转换为字符串

四、解决方法

用for循环遍历并且把数字转成字符串

复制代码
1
2
3
4
a=(1,2,3) print(';'.join(str(i) for i in a)) 结果:1;2;3

最后

以上就是老实酒窝最近收集整理的关于python中join函数的用法的全部内容,更多相关python中join函数内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部