- 方式一:
has_key(),在python2.2之前已经被放弃,所以推荐使用其他方式。
dict = { 'name': 'dzm', 'age': '20' } print(dict.has_key('name')) # True print(dict.has_key('id')) # False
- 方式二:
keys(),需要in配合使用,也可以使用not in
dict = { 'name': 'dzm', 'age': '20' } print('name' in dict.keys()) # True print('id' in dict.keys()) # False print('id' not in dict.keys()) # True
- 方式三:
in或not in,【推荐使用】
dict = { 'name': 'dzm', 'age': '20' } print('name' in dict) # True print('id' in dict) # False print('id' not in dict) # True