正如标题所述,我试图将文本框条目与存储在数据库中的可接受值列表进行比较或验证。到目前为止,我已经将数据库中的值存储在一个列表(字符串)中,并且我有一个for循环,循环遍历该列表,如果值匹配,返回true,如果值不匹配,它将返回false。下面我已经附上了我目前正在使用的代码。lblList.Text = "Error" Ne
di = dict(zip(listofkeys, listofvalues))
这打印了一些出于安全原因我无法显示的东西,但是对于practice_list中的原始字符串,有重复的名称,并且具有不同的值,例如:“苹果是绿色的”,“苹果是红色的”,“香蕉是黄色的”.当我用列表名和列表颜色进行索引并压缩到字典中时,它基本上会输出:{'apple':'red',‘香蕉’:黄色‘.}。for循环似乎覆盖了另一个值,对吗?我如何才能阻止这种情况,并让字典打印{‘苹果’:‘绿