-3

私は持っている

a='Samsung'
b='Nokia'

b を a に挿入したいのですが、最終的に結果は'SNaomksiuang' How to do it in Python with Faster? です。

4

2 に答える 2

7
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'
于 2012-12-22T09:12:47.403 に答える
5
>>> from itertools import izip_longest
>>> a='Samsung'
>>> b='Nokia'
>>> ''.join([''.join(i) for i in izip_longest(a,b,fillvalue='')])
'SNaomksiuang'
于 2012-12-22T09:15:57.653 に答える