此问题已在此处有答案:
How to join two generators (or other iterables) in Python?(15个回答)
14天前关闭
请考虑以下代码:
def square(x):
return x**2
def cube(x):
return x**3
in1 = [0, 2, 3]
in2 = [2, 1, 9]
y1 = map(square, in1)
y2 = map(cube, in2)
如何连接两个map对象,而不显式地将迭代器y1
和y2
转换为可迭代对象?
编辑:我同意这个问题在建议的答案中得到了正确的回答。
1条答案
按热度按时间bvjxkvbb1#
你可以使用itertools.chain
相关答案:How to extend/concatenate two iterators in Python