in
关键字在Python中用于检查一个元素是否存在于列表、元组、字符串、集合、字典的键或字典的值中。它是一个成员资格测试操作符,可以用来快速确定某个值是否属于某个集合。使用 in
可以避免在访问字典时出现 KeyError
,或者在处理列表和字符串时检查特定元素是否存在。与 not in
结合使用,可以检查元素是否不在集合中。
简单来说就是判断元素是否在列表、字典等
实例:
z=(1,2,3,4,5)
if 1 in z:
print("1 exist")
y={
'1':{'a'},
'2':{'b'},
'3':{'c'}
}
if 1 in z:
print("1 exist")
if 'a' in y:
print("a exist")
if 'a' not in y:
print("a not exist")
输出:可以发现字典key可以判断
字典value不可以判断
#元组
1 exist
#字典key
1 exist#字典value
a not exist