我正在编写一个for循环来从二进制列表(1对应于“p”,0对应于“e”)创建一个字符列表(“e”表示可食用,“p”表示有毒)。当我试着这样做时,每个人都会被评价为“e”。你知道吗
for val in predictions:
if predictions[val] == 1:
toAnswer.append('p')
else:
toAnswer.append('e')
我期待的是“p”和“e”的混合,但当我打印出我的toAnswer列表时,它完全是“e”的。我还打印出了我的预测列表,它显示了1和0的混合。我哪里出错了?你知道吗
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐