python 成员运算符 in 和 not in

Python成员运算符测试给定值是否为序列中的成员,例如字符串,列表或元组。 有两个成员运算符,如下所述 -

in 如果在指定的序列中找到一个变量的值,则返回true,否则返回false。
not in 如果在指定序列中找不到变量的值,则返回true,否则返回false。

# -*- coding:utf-8 -*-

a = 10
b = 20

list = [1, 2, 3, 4, 5 ]

var = a in list

print(type(var))

print(var)

str = 'some book twosublime'

var = 'sub' in str

if var :
    print 'ok'

var = 'some' not in str

if var :
    print 'yes'
else:
    print 'no'

运行结果:

<type 'bool'>
False
ok
no
发布了836 篇原创文章 · 获赞 315 · 访问量 107万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览