大家好,小编为大家解答python编程300例pdf百度网盘的问题。很多人还不知道python编程入门经典pdf下载,现在让我们一起来看看吧!
问题描述:下一个更大的数字
class Slution:
def findnextmixnumber(self,nums1,nums2):
results = []
for x in nums1:
x_index = nums2.index(x)
for y in nums2[x_index+1:len(nums2)]:
if y > x:
results.append(y)
break
else:
results.append(-1)
return results
if __name__ == "__main__":
s=Slution()
nums1 = [4,1,2]
nums2 = [1,3,4,2,]
print("输出:",s.findnextmixnumber(nums1,nums2))
运行结果:
输出: [-1, 3, -1]