如何在 Python3 中获取 "old" zip()?



我从Python 2.7迁移到Python 3.3,zip()不再按预期工作。事实上,我在文档中读到它现在返回一个迭代器,而不是列表。

那么,我该怎么处理呢?我可以在我的Python3代码中使用"旧"zip()吗?

在Django项目中找到以前的工作方式:

在视图中.py:my_zipped_list = zip(list1, list2)

在file.html中:{{ my_zipped_list.0.1 }}

也许另一个解决方案是保持"新"zip()行为并更改模板。

谢谢你的帮助!

只需通过执行list(zip(...))来列出结果。

最新更新