2024-03-29 14:45:19 发布
网友
Number Type Name Cost 12345 GM A 891.80 12111 CH A 2,341.67 11111 NN A 4,704.59 11111 NN B 1,534.17 11111 NN C 1,653.60
我正在为一份工作定一个名字。每项工作都有不同的编号、类型、名称和成本。有些工作有多个名称和每个名称的成本。成本最高的作业名称将是该作业的名称。我该如何编写代码?你知道吗
正如您所描述的问题,您只需要“成本”列来决定选择哪项工作。解决问题的简单方法应该是:
name = ["A", "A", "A", "B", "C"] cost = [891.80, 2341.67, 4704.59, 1534.17, 1653.60] maxValue = max(cost) maxValueIndex = cost.index(maxValue) print("The best job is", name[maxValueIndex])
1)使用“max”函数获取最大值,并将其保存在maxValue中。你知道吗
2)在“成本”列表中搜索“最大值”中保存的值。你知道吗
3)打印最佳作业。你知道吗
将表数据放入数据库并执行“选择”,然后使用这些值来形成作业名称。你知道吗
从mytable group by type order by cost中选择number、type、name、Max(cost)
输出:
Number Type Name Max(cost) 12345 GM A 891.8 12111 CH A 2341.67 11111 NN A 4704.59
正如您所描述的问题,您只需要“成本”列来决定选择哪项工作。解决问题的简单方法应该是:
1)使用“max”函数获取最大值,并将其保存在maxValue中。你知道吗
2)在“成本”列表中搜索“最大值”中保存的值。你知道吗
3)打印最佳作业。你知道吗
将表数据放入数据库并执行“选择”,然后使用这些值来形成作业名称。你知道吗
从mytable group by type order by cost中选择number、type、name、Max(cost)
输出:
相关问题 更多 >
编程相关推荐