Skip to main content
 首页 » 编程设计

python之给定两个列表,没有得到创建元组列表的正确输出

2025年05月04日17EasonJim

我正在关注 TreeHouse Python 3 的元组教程,我收到以下代码的错误:

def combo(iter1, iter2): 
    ltup = [] 
    for a in iter1: 
        for b in iter2: 
            ltup.append(tuple([a, b])) 
    return ltup 

我应该如何解决它,为什么我的解决方案是错误的?

我已经使用了 zip 但它没有通过挑战:

请您参考如下方法:

您可以使用zip 来获得答案。

a = [1,2,3] 
b = [4,5,6] 
ans = zip(a,b) 
[(1, 4), (2, 5), (3, 6)]