我有
a='Samsung'
b='Nokia'
Run Code Online (Sandbox Code Playgroud)
我想将b插入到a,最终结果是'SNaomksiuang'
如何在Python中更快地完成它?
In [183]: ''.join(itertools.chain.from_iterable(itertools.izip_longest(a,b, fillvalue='')))
Out[183]: 'SNaomksiuang'
In [184]: a='Samsung'
In [185]: b='Nokia'
In [186]: ''.join(itertools.chain.from_iterable(itertools.izip_longest(a,b, fillvalue='')))
Out[186]: 'SNaomksiuang'
Run Code Online (Sandbox Code Playgroud)
>>> from itertools import izip_longest
>>> a='Samsung'
>>> b='Nokia'
>>> ''.join([''.join(i) for i in izip_longest(a,b,fillvalue='')])
'SNaomksiuang'
Run Code Online (Sandbox Code Playgroud)