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)的大小成线性关系。