千锋教育-做有情怀、有良心、有品质的职业教育机构

python判断元素是否在列表中

来源:千锋教育
发布时间:2023-11-09 18:12:27
分享

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相关知识,请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • pythongo与python哪个简单 相比于Python的40个特性,Go只有31个,可以说Go在语言设计上是相当克制的。比如,它没有隐式的数值转换,没有构造函数和析构函数,没有运算符重载,没有默认参数,也没有继承,没有泛型,没有异常,没
  • python哪个版本是免费的 python是免费的,也就是开源的。目前市面上主流的版本有python2和python3,不管哪一个版本,都是免费的。注:Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计
  • python如何使用return语句 return语句就是讲结果返回到调用的地方,并把程序的控制权一起返回程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。要返回两个数值,写成一行即可:defa(x
  • python函数的高级使用方法 Python的函数是“一等公民”,因此函数本身也是一个对象,函数既可用于赋值,也可用作其他函数的参数,还可作为其他函数的返回值。使用函数变量python的函数也是一种值:所有函数都是function对
  • python元组怎么用 python的元组:tuple内部只有两个可以操作的函数[count()/index()],一个是查看一个数据在元组中出现的总数另一个是查看。一个数据在元组中的位置,外部有一个默认的函数sorted可
  • python怎么传参数 首先还是应该科普下函数参数传递机制,传值和传引用是什么意思?函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递