在Python 3中,
itertools有一个名为的函数
zip_longest。它应该
izip_longest和Python 2一样。
为什么要更改名称?您可能还会注意到,
itertools.izipPython 3现在已经不存在了-这是因为在Python
3中,
zip内置函数现在返回一个迭代器,而在Python
2中,它返回一个列表。由于不需要该
izip功能,因此也可以重命名该
_longest变体以保持一致性。
欢迎分享,转载请注明来源:内存溢出
在Python 3中,
itertools有一个名为的函数
zip_longest。它应该
izip_longest和Python 2一样。
为什么要更改名称?您可能还会注意到,
itertools.izipPython 3现在已经不存在了-这是因为在Python
zip内置函数现在返回一个迭代器,而在Python
izip功能,因此也可以重命名该
_longest变体以保持一致性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)