我正在尝试创建一个函数,我可以在其中放入一个列表和一个指针,并让它将该指针应用于列表中的对象,从而为我提供该指针值最低的对象。
def GetLowest(ListObject,Value):
ObjectX=ListObject[0]
for i in ListObject:
if i.Value<=ObjectX.Value:
ObjectX=i
return ObjectX
然后我可以做一些事情(假设我有这些对象的列表)GetLowest(Rectangles,Area)
并让它检查每个矩形的面积。或者可能是更复杂的东西,比如GetLowest(Backpacks,Wearer.ShoeSize)
.
我打算在我的程序周围的几个地方使用它。提前谢谢各位!