如何交替添加两个字符串?

时间:2014-05-27 08:46:46

标签: python list

我创建了一个这样的列表:

a=list('Testing 123')[::2]
b=list('Testing 123')[1::2]

那么如何创建一个新的列表,将它们添加为最初的列表呢?

1 个答案:

答案 0 :(得分:2)

以下是一种方法:

>>> a, b
(['T', 's', 'i', 'g', '1', '3'], ['e', 't', 'n', ' ', '2'])
>>> c = [None]*(len(a)+len(b))
>>> c[::2], c[1::2] = a, b
>>> ''.join(c)
'Testing 123'