def why(arr,elem):
temp = min(arr,key=lambda x:abs(x-elem))
return arr and [x for x,y in enumerate(arr) if y == temp] or None
a = [1,2,3,1,3,4,1,2,3,3]
b = 3
print why(a,b)
ZGVmIHdoeShhcnIsZWxlbSk6Cgl0ZW1wID0gbWluKGFycixrZXk9bGFtYmRhIHg6YWJzKHgtZWxlbSkpCglyZXR1cm4gYXJyIGFuZCBbeCBmb3IgeCx5IGluIGVudW1lcmF0ZShhcnIpIGlmIHkgPT0gdGVtcF0gb3IgTm9uZQoJCmEgPSBbMSwyLDMsMSwzLDQsMSwyLDMsM10KYiA9IDMKcHJpbnQgd2h5KGEsYik=