这个问题已经有了答案:
importing izip from itertools module gives NameError in Python 3.x
3个答案
我正在尝试使用以下代码从csv文件转换矩阵:

import csv
from itertools import izip
a = izip(*csv.reader(open("TDM.csv", "rb")))
csv.writer(open("output.csv", "wb")).writerows(a)

很遗憾,出现以下错误:
from itertools import izip
ImportError: cannot import name 'izip'

我已经浏览了论坛,但找不到正确的答案。

最佳答案

我猜你用的是python 3。
改用zip()内置。
在python 3中没有itertools.izip(),因为zip()内置函数的行为类似。

07-24 14:20