我正在尝试通过比较两个列表来找到最大的列表。我正在尝试使用map和max,但似乎它们无法按我的要求工作。
l = [0,1]
l2 = [1,0]
list(map(max, l, l2)))
[1,1]
看起来就像“我从这两个列表中获得最大的价值”,而我正在尝试计算:“比较每个元素,并给我一个具有最大价值的列表”,在这种情况下,l2将是最大。
答案 0 :(得分:0)
您可以使用for循环:
l = [0,1]
l2 = [1,0]
res = []
for i in range(0,len(l)):
res.append(max(l[i], l2[i]))