python - 如何打印最小值?
问题描述
我应该怎么做才能打印最小数量?在这段代码中,我只能打印最大数量。例如,此代码中的最大数字是 1000 对,表示将打印 1000。我如何制作 500 个打印的?
work_hours = [("Jao", "Ville",1000), ("Billy", "Jackson St", 900),("Kevin", "Westside", 500)]
def employee_check(work_hours):
current_max = 0
employee_of_month = ''
employee_of_month_location = ''
#jangan lupa untuk assign location juga di ''
for employee,location,hours in work_hours:
if hours > current_max:
current_max = hours
employee_of_month = employee
employee_of_month_location = location
else:
pass
return employee_of_month, employee_of_month_location, current_max
result = employee_check(work_hours)
print(result)
解决方案
检查条件:
hours > current_max
当了解代码的作用时,这可以很容易地解决。
推荐阅读
- go - Golang 的自制公式
- android - Espresso Recorder Test 向我抛出错误: Looped for 3600 iterations over 60 SECONDS
- scala - Spark数据框爆炸列
- arrays - 如何获取数组的列数和行数
- google-app-engine - 将 GAE 应用程序升级到 Java 8
- jquery - 在编辑器ckeditor中工作的HTML代码
- node.js - 不是 module.exports 的函数错误
- javascript - 如何在js中将字符串解析为数组
- angular - 如何在 Angular 6 中导入 ag-grid 主题
- android - API 24 上不显示进度条