Python 中的“不在”运算符是什么?
在Python中,如果未在指定序列中找到变量,则“不在”成员资格运算符的计算结果为真,否则为假。例如
>>> a = 10 >>> b = 4 >>> l1 = [1,2,3,4,5] >>> a not in l1 True >>> b not in l1 False
由于'a'不属于l1,所以anotinb返回True。但是,b可以在l1中找到,因此bnotinl1返回False
在Python中,如果未在指定序列中找到变量,则“不在”成员资格运算符的计算结果为真,否则为假。例如
>>> a = 10 >>> b = 4 >>> l1 = [1,2,3,4,5] >>> a not in l1 True >>> b not in l1 False
由于'a'不属于l1,所以anotinb返回True。但是,b可以在l1中找到,因此bnotinl1返回False