我在寫一個python腳本。有沒有簡單的方法來找到一個數字
我有號碼的列表:
B = [55.0,54.0,54.0,53.0,52.0,51.0,50.0,49.0,48.0,47.0, 45.0,45.0,44.0,43.0,41.0 ,40.0,39.0,39.0,38.0,37.0,36.0,35.0,34.0,33.0,32.0,31.0,30.0,28.0,27.0,27.0,26.0,25.0,24.0,23.0,22.0,22.0,2.0,19.0,18.0,17.0 ,16.0,15.0,14.0,13.0,11.0,11.0,10.0,9.0,8.0,7.0,6.0,5.0,4.0,3.0,2.0,1.0]
我需要解析列表並查看列表是否存在包含'50'。如果沒有,我必須搜索少一個數字49.如果它不在那裏,我必須尋找48.我可以做到這一點到47. 在Python中,是否有一個單行代碼,我可以做到這一點,或者我可以爲此使用lambda?
是不是更容易找到MAX值低於或等於50且高於46?你可以用班輪方式或對數方式做 – DmitryK
'max(b)'? – msvalkon
'如果50中b'和'lowestValue = min(b)'和'maximumVal = max(b)' – Torxed