用python合并两个列表?

用python合并两个列表?,python,list,python-3.x,combinations,Python,List,Python 3.x,Combinations,我想合并两个列表: A=['A','B','C'] B=['1','2','3'] 我想得到这样的结果: C = ['A1','B2','C3'] 在Python3中实现这一点有什么想法吗。 谢谢 您可以在列表中使用函数: >>> ['{}{}'.format(i,j) for i,j in zip(A,B)] ['A1', 'B2', 'C3'] 或者使用str.join(): 如果两个列表的长度不相等怎么办?是的,这是一个重要的考虑点!但在我的研究案例中,这并不重要,

我想合并两个列表:

A=['A','B','C']
B=['1','2','3']
我想得到这样的结果:

C = ['A1','B2','C3']
在Python3中实现这一点有什么想法吗。 谢谢

您可以在列表中使用函数:

>>> ['{}{}'.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']