python - 为列表中的多个条件选择最佳状态
问题描述
我在下面有一个列表,其中有不同的状态表示:
list = [[array1,0.1,100,0.04] , [array2,0.4,220,0.02] , [array3,0.2,145,0.3],[array4,0.6,246,0.06] , [array5,0.8,170,0.08] , [array6,0.3,120,0.5],[array7,0.5,190,1.1] , [array8,0.9,286,0.4]]
例如 [array1,0.1,100,0.04] 的状态为 1,基于数字 0.1、100、0.04。现在我有三个基于此的列表:
list1 = [0.1,0.4,0.2,0.6,0.8,0.3,0.5,0.9]
list2 = [100,220,145,246,170,120,190,286]
list3 = [0.04,0.02,0.3,0.06,0.08,0.5,1.1,0.4]
现在每个列表对我来说最好的情况如下:每个列表的零索引是我的程序的最佳情况
list1 = [0.1,0.2,0.3,0.4,0.5,0.6,0.8,0.9]
list2 = [286,246,220,190,170,145,120,100]
list3 = [0.02,0.04,0.06,0.08,0.3,0.4,0.5,1.1]
但问题是每个列表的每个列表都依赖于其他列表,例如,列表 1 中的索引 1、列表 2 中的索引 4 和列表 3 中的索引 2 可能是最好的。如何为这些条件编写最佳模式,以便我可以选择最佳索引?提前感谢您的回复
解决方案
推荐阅读
- sql - SQL查询在多个表中搜索记录
- node.js - 当从 Visual Studio 运行 IISExpress 时,我必须采取哪些步骤才能使 IISExpress 运行 iisnode
- r - R:将日期解析为年/季度
- web - PWA 如何有用而不是开发简单的 Web 应用程序
- wordpress - 两个 WordPress 安装的永久链接问题
- excel - Excel - 从列表中选择唯一的随机值,复制 1000 行
- utf-8 - 在 pycharm 编辑器和控制台中显示彩色表情符号
- mysql - 如何将我计算机上的 React 应用程序连接到 Godaddy 上的 mysql 数据库
- timer - 如何使用静态 C++ 方法作为 Poco 计时器的回调?
- r - 在每个组的日期范围结束时删除零