Advertisement

Python中in的操作方法解析

阅读量:
in 如果在指定的序列中找到值返回 True,否则返回 False。 x 在 y 序列中 , 如果 x 在 y 序列中返回 True。
not in 如果在指定的序列中没有找到值返回 True,否则返回 False。 x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。
is is 是判断两个标识符是不是引用自一个对象 x is y , 类似 id(x) == id(y) , 如果引用的是同一个对象则返回 True,否则返回 False
is not is not 是判断两个标识符是不是引用自不同对象 x is not y , 类似 id(a) != id(b) 。如果引用的不是同一个对象则返回结果 True,否则返回 False。

in 关键字在 Python 编程语言中的应用十分广泛,其功能也极为多样且强大,此处将总结几种较为常见的使用方式。

在 for 循环结构中,用于遍历列表或元组中的每一个元素:

复制代码
    for item in list:

    
    

判断左侧元素是否属于列表中的成员,这一功能类似于Java语言中List类所提供的contains方法。

复制代码
        1.

全部评论 (0)

还没有任何评论哟~