要求:
dict有key1, key2,key3,当key1, key2,key3的value都是OK的时候,
赋值”OK"给变量resultdiv,否则赋值”NG"。
if all(value == "OK" for value in dict.values()):
resultdiv = "OK"
else:
resultdiv = "NG"
还有个办法,要用到推导式。
resultdiv = "OK" if all(value == "OK" for key, value in dict.items() if key in ["key1", "key2", "key3"]) else "NG"
该代码片段展示了如何检查一个Python字典中特定键(key1,key2,key3)的值是否全部为OK。如果所有这些键的值都是OK,则将变量resultdiv设置为OK,否则设置为NG。两种方法都使用了Python的条件表达式和all函数。
469

被折叠的 条评论
为什么被折叠?



