gpt4 book ai didi

javascript 编码 - 多个输入和输出,并查找输出

转载 作者:行者123 更新时间:2023-11-29 22:23:27 27 4
gpt4 key购买 nike

我正在尝试编写以下代码:

将有六个输入,比如 1,2,3,4,5,6

输入 2-6 有两个可能的选项(说是和否)

输入 1 有七个可能的选项(比如 a-g)

根据选择的输入,将生成特定的输出。

所以如果你有 - a, yes, yes, no, no, no - 它会产生结果 'x'

我已经设法创建了一个包含所有可能输入组合的列表(使用 python):

list = [[23,24,25,26,27,28,29],["male","female"],["true","false"],["true","false"],["true","false"],["true","false"]]

r=[[]]
for e in list:
table = []
for item in e:
for i in r:
table.append(i+[item])
r = table

print r

我的下一阶段是为每个选项分配一个结果。我想最好的方法就是将输出附加到每个列表项,这样

对于索引中的e,如果e[0]-e[5]匹配输入则打印出e[6]

这样做可行吗?

编辑

为了更清楚地说明,我只是想解释一下我实际上想做什么。它是医生的免费工具(我是一名医生 - 它不是用于商业目的,只是为了改善患者护理)。

这是一种计算患者风险的方法,因此医生将输入五个问题 - 例如男性/女性等,根据他们的输入,它将产生结果作为患者的风险百分比。我们使用多年以前的患者结果数据来生成结果表。

最佳答案

您可以将输入 2-6 视为 5 位(5 个 bool 值),将输入 1 视为高 3 位(编码 7 个值)。然后从0循环到223,按照上面的方案对数字进行解码,生成所有可能的组合。

关于javascript 编码 - 多个输入和输出,并查找输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10916811/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com