Python的" in"和" not in"成员运算符
时间:2020-02-23 14:42:48 来源:igfitidea点击:
Python有两个成员运算符-" in"和" not in"。
它们用于检查元素是否按顺序存在。
运算符中的Python
如果序列中存在指定的元素,则此运算符返回True。
" in"运算符的语法为:
x in y
" x"是元素," y"是检查成员资格的顺序。
这是一个简单的程序,用于显示运算符中Python的用法。
vowels = ['A', 'E', 'I', 'O', 'U'] ch = input('Please Enter a Capital Letter:\n') if ch in vowels: print('You entered a vowel character') else: print('You entered a consonants character')
我们也可以对字符串和元组使用" in"运算符,因为它们是序列。
>>> name='theitroad' >>> 'D' in name True >>> 'x' in name False >>> primes=(2,3,5,7,11) >>> 3 in primes True >>> 6 in primes False
我们可以在字典中使用Python" in"运算符吗?
让我们看看将" in"运算符与字典一起使用会发生什么情况。
dict1 = {"name": "hyman", "id": 1} print("name" in dict1) # True print("hyman" in dict1) # False
看起来像Python的" in"运算符在字典键中寻找元素。
Python"not in"运算符
与" in"运算符相反。
我们可以将其与sequence和iterables一起使用。
>>> primes=(2,3,5,7,11) >>> 6 not in primes True >>> 3 not in primes False