我需要编写Python代码,通过2个整数列表比较/中继,然后打印每个元素的较小数量。我目前有这个:
x = range(0, 2**32)
y = range(2**32, 2**64)
def minimum(a, b):
"""print the minimum for each element of 2 lists of integers"""
for i in (a,b):
print(min(a, b))
我收到的错误是:
“ '<' “range”和“range”的实例之间不支持。“
如果没有范围功能,还有其他方法可以解决我的问题吗?
答案 0 :(得分:1)
你可以试试这个:
x = range(0, 2**32)
y = range(2**32, 2**64)
new_list = map(min, zip(x, y))
print(list(new_list))
new_list现在存储两个列表的每个索引的最小值。