成员运算符
成员运算符的运算结果将返回布尔值
- 包含运算符“in”
如果在指定的序列中找到元素,就会返回布尔值True;如果在指定的序列中找不到元素,就会返回布尔值False - 非包含运算符“not in”
如果在指定的序列中找到元素,就会返回布尔值False;如果在指定的序列中找不到元素,就会返回布尔值True
# 包含运算符“in”
list = [1,2,3,4,5]
a = 1
string = 'Hello'
b = 'o'
print a in list # 列表list中包含a,运算结果为True
print b in list # 列表list中包含b,运算结果为False
print b in string # 列表string中包含b,运算结果为True
# 非包含运算符“not in”
list = [1,2,3,4,5]
a = 1
string = 'Hello'
b = 'o'
print a not in list # 列表list中包含a,运算结果为False
print b not in list # 列表list中包含b,运算结果为True
print b not in string # 列表string中包含b,运算结果为False