我正在使用python.我有两个列表,列表1是7000个整数长,列表2是25000个整数.我想通过列表1中的每个数字,找到列表2中最接近的数字,这个数字更大,最接近的数字小于列表1中的每个数字,然后计算列表2中这两个数字之间的差异.到目前为止我有:
for i in list1:
for j in list 2:
if list2[j]<list1[i]:
a = max(list2)
elif list2[j]>list1[i]:
b = min(list2)
interval = b-a
Run Code Online (Sandbox Code Playgroud)
这似乎不起作用.我想在列表2中找到小于列表1中特定数字的明确数字并知道最大值,然后找出列表2中比列表1中的数字更大的最小数字.有没有人有任何想法?谢谢