本帖最后由 开心果. 于 2020-5-17 19:32 编辑
def sur(list1):
length = len(list1)
list2 = []
num = 0
for i in list1:
for each in range(length):
if each != num:
sur = i - list1[each]
list2.append(sur)
num += 1
for each in range(len(list2)):
if list2[each]<0:
list2[each] = abs(list2[each])
print(list2)
print(min(list2))
list1 = [1,2,3,3,5,7,4,8]
sur(list1)
结果如下:
[1, 2, 2, 4, 6, 3, 7, 1, 1, 1, 3, 5, 2, 6, 2, 1, 0, 2, 4, 1, 5, 2, 1, 0, 2, 4, 1, 5, 4, 3, 2, 2, 2, 1, 3, 6, 5, 4, 4, 2, 3, 1, 3, 2, 1, 1, 1, 3, 4, 7, 6, 5, 5, 3, 1, 4]
0 |