我有一个这样的排序列表
s = [1 , 4 ,6 , 9 ,10 ]
我想知道列表中是否存在一个数字,或者它是否存在于两个数字之间。如果它存在于两个数字之间,我想将它们打印出来。
现在我的代码看起来像这样
for x in s:
if b == x: \\ b is the number
print b
elif b > x and b < s[s.index(x) + 1] and s.index(x) < len(s):
print b , s[s.index(x) + 1]
有更好的方法吗?