프로그래밍 언어/Python

파이썬 딕셔너리 'has_key ()' vs'in'

Rateye 2021. 11. 5. 10:52
728x90
반응형
질문 : 파이썬 사전에 'has_key ()'또는 'in'을 사용해야합니까?

무엇을하는 것이 더 나은지 궁금합니다.

d = {'a': 1, 'b': 2}
'a' in d
True

또는:

d = {'a': 1, 'b': 2}
d.has_key('a')
True
답변

in 은 확실히 더 비단뱀 적입니다.

사실 has_key() 는 Python 3.x에서 제거되었습니다 .

출처 : https://stackoverflow.com/questions/1323410/should-i-use-has-key-or-in-on-python-dicts
728x90
반응형