我有两个清单:
a,b=[1,2],[33,44]
我想探索它们的最小值。但
>>> min(a,b)
返回 [1, 2]
为min()
如果有多个参数,则返回最小的参数。
如果我使用map()
as
map(min,a,b)
主要相当于:
[f(x1, x2) for x1, x2 in zip(sequence1, sequence2)]
正如这个答案中已经说明的那样。
>>> map(min,[a,b])
[1, 33]
给了我想要的东西,但我真的不明白为什么。有人可以解释吗?