Zip函数不使用内置

时间:2013-11-11 03:21:29

标签: python-3.x

我正在尝试创建一个函数(不使用内置函数)来转换它 ([F,U,N],[1,2,3,4]) 进入[[f,1],(u,2),(n,3)]

基本上取两个列表的第一个元素并将它们转换为元组,然后是两个列表的第二个元素等。

到目前为止,我有这个:

>> def zipup(lista,listb):
    >> for x in range(len(lista)):
        >>for y in range(len(listb)):
             >>return [(lista[x],listb[y])]

但我一直得到这个:[(f,1)]

帮助?!

1 个答案:

答案 0 :(得分:0)

错误消息表示变量i未定义,甚至没有显示在您显示的代码段中......请查看错误显示的行。

至于zip,请查看izip标准库的文档,有一个等效的python实现,可以作为指南。