小能豆

我应该在 Python 字典中使用“has_key()”还是“in”?

python

鉴于:

>>> d = {'a': 1, 'b': 2}

以下哪种是检查 是否'a'在 的最佳方法d

>>> 'a' in d
True
>>> d.has_key('a')
True

阅读 50

收藏
2024-09-15

共1个答案

小能豆

in绝对更加 Python 化。

事实上has_key()在 Python 3.x 中已被删除。

2024-09-15