in成员检测
key in d
如果key键值对象在字典d中存在,返回true
不存在,返回false。
key not in d
如果key键值对象在字典d中不存在,返回true
存在,返回false。
CODE
"""
测试该键元素是否包含在字典d中。
整个过程其实如同做has_key()方法的调用
"""
d={'name': 'Bob', 'age': 14, 'sex': 'male'}
print('字典内容:',str(d))
print()
"""
key in d
"""
boo_nation=('nation' in d)
boo_name=('name' in d)
print("包含nation键吗?:",str(boo_nation))
print("包含name键吗?:",str(boo_name))
print()
"""
key not in d
"""
boo_nation=('nation'not in d)
boo_name=('name' not in d)
print("不包含nation键吗?:",str(boo_nation))
print("不包含name键吗?:",str(boo_name))
输出
字典内容: {'name': 'Bob', 'age': 14, 'sex': 'male'}
包含nation键吗?: False
包含name键吗?: True
不包含nation键吗?: True
不包含name键吗?: False