join

概要Description

签名

s.join(items: iterable<str>): str

功能

使用当前 s 字符串作为连接符,连接 items 里的每一个元素,形成一个新的字符串

返回新的字符串,原字符串 s 在调用后保持不变

items

任何支持 iter 的结构,也就是 实现了 __iter__ 和 __next__ 函数的结构,均可成为这个参数。

比如 list, tuple, set

注意 items 中的元素 必须是 str 类型

广告

案例Examples

正常情况

1 2 =
s = '|'result = s.join(['java', 'python', 'javascript'])java|python|javascript

元素类型

注意 items 中的元素 必须是 str 类型

不是的话,会报错

1 2! <
s = ', 'result = s.join([6, 7, 3, 8, 4])TypeError: sequence item 0: expected str instance, int found
广告

ZZAX 微信公众

文档一更新,立刻告诉你