下面是一个示例实现,假设对象数组为'arr',属性为'prop':

max_val = float('-inf')
min_val = float('inf')

for obj in arr:
    val = obj.prop
    if val > max_val:
        max_val = val
    if val < min_val:
        min_val = val

print('最大值:', max_val)
print('最小值:', min_val)

这段代码使用了两个变量'max_val'和'min_val'来保存当前循环中的最大值和最小值。然后在每次循环中,将当前对象的属性值与'max_val'和'min_val'进行比较,更新最大值和最小值。最后打印出最大值和最小值。

请注意,这只是一个示例实现,具体实现方式可能会根据你的具体需求和数据结构有所不同。

Python 一次循环获取对象属性最大值和最小值

原文地址: https://www.cveoy.top/t/topic/o2hY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录