【发布时间】:2012-01-23 04:05:53
【问题描述】:
我正在尝试检查字典中是否存在项目(键和值)此语法是否正确?
if item in companies.keys() or companies.values()
append item
是吗
if item in (companies.keys() or companies.values())
append item
还是别的什么?
【问题讨论】:
-
你在哪里见过像这两个例子这样的代码?是什么让您认为
or运算符是这样工作的? -
如果您正在搜索 dict 的值,您可能使用了错误的数据结构。
标签: python list dictionary