python判断元素在列表中是否存在

python定义一个列表,并判断元素是否在列表中。

例如

test_list=[1,6,3,5,3,4]

print("查看4是否在列表中(使用循环):")

foriintest_list:

if(i==4):

print("存在")

print("查看4是否在列表中(使用in关键字):")

if(4intest_list):

print("存在")

以上实例输出结果为:

查看4是否在列表中(使用循环):

存在

查看4是否在列表中(使用in关键字):

存在

例如

frombisectimportbisect_left

#初始化列表

test_list_set=[1,6,3,5,3,4]

test_list_bisect=[1,6,3,5,3,4]

print("查看4是否在列表中(使用set()+in):")

test_list_set=set(test_list_set)

if4intest_list_set:

print("存在")

print("查看4是否在列表中(使用sort()+bisect_left()):")

test_list_bisect.sort()

ifbisect_left(test_list_bisect,4):

print("存在")

输出结果为

查看4是否在列表中(使用set()+in):

存在

查看4是否在列表中(使用sort()+bisect_left()):

存在

以上内容为大家介绍了python培训之判断元素在列表中是否存在,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们

推荐阅读

    python字典怎么加元素

    python字典怎么加元素,培训,代码,字典,数学,语文,元素,赋值,语法,演示,下面

    python如何定义函数

    python如何定义函数,培训,概念,代码,环境,函数,定义,语句,括号,结果,冒号,函

    python怎么使用列表

    python怎么使用列表,位置,培训,公式,列表,元素,表示,末尾,切片,倒数,顺序,py

    pythonreturn如何定义

    pythonreturn如何定义,培训,函数,定义,字符串,数值,使用说明,语句,对象,以

    python如何定义class

    python如何定义class,代码,数据,概念,名字,培训,工作,形态,对象,函数,方法,p

    python列表切片是什么

    python列表切片是什么,位置,步长,合法,培训,数据,元素,切片,正数,负数,索引

    python列表是什么

    python列表是什么,培训,位置,数字,名称,列表,元素,索引,括号,定义,复数,列表

    pythoncls是关键字吗

    pythoncls是关键字吗,培训,信息,方法,参数,实例,关键字,表示,方式,不是,变

    python字符串如何定义

    python字符串如何定义,培训,数据,字符串,字符,引号,中文,内容,定义,源程序

    pythonlist怎么添加元素

    pythonlist怎么添加元素,培训,代码,元素,列表,方法,嵌套,情形,后面,以上,参

    python类和实例是什么

    python类和实例是什么,概念,培训,地址,数据,下来,实例,参数,方法,属性,变量

    python列表有顺序吗

    python列表有顺序吗,培训,列表,元素,参数,顺序,新元素,尾部,数据类型,索引