我正在使用openpyxl库在电子表格中处理大量数据。优雅的方式来看看在Python中超过特定值的+/-范围
我需要找到某些温度值,然后根据该温度查看其他单元。
问题是我的温度在它的测量值有些波动,但我并不在意这一点。例如,如果我想查看25度外的数据,我真正想要的是大约24-26度的数据。我需要在很多温度下做到这一点。
我知道如何在一个相当混乱的迭代的方式这样做:
for num in [5,10,15,20,25]:
if temp > num -1 and temp < num + 1:
#do things
但这只是感觉凌乱对我来说,有没有清洁的方式做到这一点?比如检查temp是否在num的某个错误之内?