pythonzip函数的时间复杂度

pythonzip函数的时间复杂度,python,zip,time-complexity,Python,Zip,Time Complexity,A=[1,2,3]B=[“A”,“c”,“d”] zip(A,B)和list(zip(A,B))的时间复杂度是多少?zip的时间复杂度仅仅是一个函数O(1),将它包装在list中是所提供的最小iterable的线性O(n) zip返回一个生成器对象,该对象在迭代过程中为所有提供的iterables提供下一个值作为元组,直到一个元组用尽为止 list使用ITerabler重新打开所有结果的列表。与a(以及B)的大小成线性关系。

A=[1,2,3]B=[“A”,“c”,“d”]


zip(A,B)和list(zip(A,B))的时间复杂度是多少?

zip的时间复杂度仅仅是一个函数O(1),将它包装在
list
中是所提供的最小iterable的线性O(n)

zip
返回一个生成器对象,该对象在迭代过程中为所有提供的iterables提供下一个值作为元组,直到一个元组用尽为止

list
使用ITerabler重新打开所有结果的列表。

与a(以及B)的大小成线性关系。