如果你想在列表中查找字典的键,你可以使用一个循环来枚举列表中的每个字典,然后使用 in
运算符来检查每个字典是否包含你想要查找的键。
下面是一个例子,假设你有一个列表 lst
,其中包含多个字典,你想查找其中是否有一个字典包含键 "key"
:
for d in lst:
if "key" in d:
# Do something
break
如果你想查找多个键,你可以在 if
语句中使用逻辑运算符将多个 in
运算符组合起来。例如,下面的代码检查列表中是否有一个字典同时包含键 "key1"
和 "key2"
:
for d in lst:
if"key1" in d and "key2" in d:
# Do something
break