Python字符串对象的join函数就是将一个可迭代的变量中的每一个字符串拼接成一个大字符串,并且拼接过程中,分隔符就是这个字符串对象本身的值。
需要注意,可迭代变量中的每一个值都是字符串。
实例代码如下:
>>>
>>> strD
''
>>> strD='*'
>>> strD.join(listD)
'a*b*c*d'
>>>
>>>
>>> listD
['a', 'b', 'c', 'd']
>>>
>>> strD = '\'
File "", line 1
strD = '\'
^
SyntaxError: EOL while scanning string literal
>>>
>>> strD = '/'
>>>
>>> strD.join(listD)
'a/b/c/d'
>>>
>>> strD = '#$%'
>>>
>>> strD.join(listD)
'a#$%b#$%c#$%d'
>>>
>>> help(str.join)
Help on method_descriptor:
join(...)
S.join(iterable) -> str
Return a string which is the concatenation of the strings in the
iterable. The separator between elements is S.
>>>
>>>