假设我有一个关联数组,如下所示:{'key1': 22, 'key2': 42}.

如何判断字典中是否有key1个?

推荐答案

if key in array:
  # do something

在Python中,关联数组被称为字典,您可以在the stdtypes documentation中了解有关它们的更多信息.

Python相关问答推荐

如何创建多个继承类的实例?

通过python在字典内的字典中打印数字

将多列拆分为多列,Pandas

Pandas - 添加新列 - 使用循环

Ctypes 数据类型转换

weakref (WeakKeyDictionary) 到框架 (FrameType) 对象

Python for Google Sheets:自动创建新工作表(在同一个工作簿中)并将新数据框写入其中

如何调整for循环的重复?

将 NRRD 文件转换为 JPG

如何在 map 中插入点

pip 和命令行的问题

我在其中 1 列中有一个带有 json 子字符串的数据框.我想提取变量并为它们制作列

正则表达式匹配字符串中的多个数字

使用 psycopg3 跨服务器复制表

如何将对称矩阵转换为邻接表

如何使用模型字典对分组的 DataFrame 进行预测并返回到原始测试 DataFrame?

Pandas:使用带有字符串变量的 df.eval 作为条件过滤

在单个项目上“迭代”的pythonic方式是什么?

将 Python 字典键入为 Dict[key[T], value[K]] 其中 T 和 K 受到限制

如何将一个模块导入另一个模块