Python - 通过两个列表迭代和交替

时间:2017-10-04 15:04:30

标签: python list

我有以下两个清单:

nums = [1, 2, 3, 4, 5, 6, 7, 8]

ltrs = ['a', 'b', 'c', 'd']

我希望输出为:

1, a, 2, b, 3, c, 4, d, 5, 6, 7, 8

我试过了两个:

for x in nums:
    for y in ltrs:
        print(x, Y)

for x, y in zip(nums, ltrs):
    print(x, y)

既不会产生我想要的输出作为 ZIP方法提供作为其他类似问题的答案,在我的情况下不起作用因为,据我所知,当列表的长度不同时,ZIP无效。

0 个答案:

没有答案