例如,我有以下两个列表
listA = ['one', 'two', 'three']
listB = ['apple', 'cherry', 'watermelon']
如何使用map和lambda将这两个列表配对以获得以下输出?
如何使用map和lambda将这两个列表配对以获得以下输出?
one apple
two cherry
three watermelon
我知道如何使用列表推导式来完成它。
[print(listA[i], listB[i]) for i in range(len(listA))]
但我无法想出一种map
和lambda
的解决方案。有什么想法吗?
但我无法想出一种map
和lambda
的解决方案。有什么想法吗?
zip()
函数? - Ajax1234zip()
的标准用法。 - Akshat Mahajanprint(..)
?为什么是print
?此外这看起来像作业。 - Willem Van Onsemprint
。这是非常糟糕的风格,因为它在函数构造内部使用了副作用。 - juanpa.arrivillaga