0
我要合併2所列出:合併兩個列表與Python?
A=['A','B','C']
B=['1','2','3']
我想要得到的結果是這樣的:
C = ['A1','B2','C3']
任何想法要做到這一點在Python 3 謝謝!
我要合併2所列出:合併兩個列表與Python?
A=['A','B','C']
B=['1','2','3']
我想要得到的結果是這樣的:
C = ['A1','B2','C3']
任何想法要做到這一點在Python 3 謝謝!
您可以在列表解析中使用zip()
功能:
>>> ['{}{}'.format(i,j) for i,j in zip(A,B)]
['A1', 'B2', 'C3']
或者與str.join()
:
>>> [''.join(i) for i in zip(A,B)]
['A1', 'B2', 'C3']
如果有什麼的兩個列表長度不相等? –
是的,這是一個重要的考慮!但在我的研究案例中,這並不重要,我不需要超出範圍的元素。 –