最佳答案
我知道一个列表可以连接成一个长字符串,如下所示:
x = ['a', 'b', 'c', 'd']
print ''.join(x)
显然,这将输出:
'abcd'
但是,我要做的只是简单地加入列表中的第一个和第二个字符串,然后加入第三个和第四个字符串,以此类推。简而言之,从上面的例子可以得到以下结果:
['ab', 'cd']
有什么简单的方法吗?我可能还应该提到,列表中字符串的长度是不可预测的,列表中字符串的数量也是不可预测的,尽管字符串的数量总是偶数。因此,最初的清单可能就是:
['abcd', 'e', 'fg', 'hijklmn', 'opq', 'r']