如何合并两个字符串列表?

时间:2019-09-24 14:27:22

标签: python string

我现在有两个列表

a = ['Redemption', 'The', 'II', 'Dark']
b = [912, 813, 230, 567]

我想得到一个结果,

c = 
Redemption 912  
The 813
II 230
Dark 567

下面的代码是我尝试过的,但是输出不正确:

aa = [a[i] for i in range(10)]
bb = [str(b[j]) for j in range(10)]

for i in aa:
    for j in bb:
        c = i + ' ' + j
    print(c)

结果是

Redemption 567
The 567
II 567
Dark 567

1 个答案:

答案 0 :(得分:0)

如果要匹配同一索引上的元素(假设列表长度相同),则只需要一个for循环。

尝试一下:

a = ['Redemption', 'The', 'II', 'Dark']
b = [912, 813, 230, 567]

for i in range(len(a)):
    print(a[i],b[i])