Asked • 06/01/19

Should I use 'has_key()' or 'in' on Python dicts?

I wonder what is better to do: d = {'a': 1, 'b': 2} 'a' in d Trueor: d = {'a': 1, 'b': 2} d.has_key('a') True

1 Expert Answer


Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.


Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.