在本文中,您将学习如何使用来检查列表中的项目。 放置 ,您将了解列表中的某个项目。 能够列出一个项目是一项技能。 对于 ,如果您是网络用户,您可能想查看用户是否拥有 。 ,如果您是游戏玩家,您可能想查看用户的 .
读完本文后,您将了解如何在列表中检查。 您将学习如何使用 in 执行此操作,以及如何使用 not in 判断列表中不存在某个项目。 您还将如何使用 any() 以及 count() 检查列表中是否有项目。 ,您将在列表中学到一些简单的知识,例如 for 循环和 list 。
快速:用于检查是否列出一个项目
检查是否列出一个项目
表
检查列出的项目是否使用在
检查列表的最常用方法之一是使用 in 键。 ,分为两个:
检查列表中的项,以及在 for 循环中循环项目
在本例中,我们将使用 in 来检查列表中的项目是否存在。 这是一种简单的检查方法。 让我们看看它是什么样子的:
# Check if a Python List Contains an Item items = ['datagy', 'apples', 'bananas'] if 'datagy' in items: print('Item exists!') # Returns: Item exists
我们可以通过 if 'item' in items,我们可以 if 在我们的列表中。 这是检查项目是否存在的一种方法。
接下来,您将学习如何使用来检查项目是否不存在。
需要列表中的某个项目吗? 在这里查看我关于这个主题的内容::列表中的项目(6 种方式)
检查列表是否没有使用 not in 的项目
在此,您将学习检查列表是否没有项目。 我们可以通过 in 并使用 not 来做到这一点。 对于上面的内容,这读起来就像普通的 . 让我们看看如何使用 not in 来查看某个项目是否不是列表:
# Check if a Python List Doesn't Contain an Item items = ['datagy', 'apples', 'bananas'] if 'oranges' not in items: print("Item doesn't exists!") # Returns: Item doesn't exist!
我们可以看到,如果某项不存在,则“not in us”。 它是在的。 到此,我们就需要编写代码了。
在接下来的内容中,您将学习使用 .count() 在列表中检查。
需要一个列表项目吗? 查看我的以了解如何操作:列表中的项目(pop、del、clear)
检查是否使用计数列出项目
列表带有 of 。 其中之一是 .count() ,它对列表中的项目进行次数。 其中,我们可以查看列表中的某个项目,如果该项目的计数小于 0。如果计数为 0,则该项目不存在于我们的列表中。
让我们看看它是什么样子的:
# Check if a Python List Contains an Item using .count() items = ['datagy', 'apples', 'bananas'] if items.count('datagy') > 0: print('Item exists!') # Returns: Item exists!
如果有任何一项,计数将小于 0。如果没有,计数将为 0。
我们也可以将其排成一行。 让我们看看它是什么样子的:
# Check if a Python List Contains an Item using .count() items = ['datagy', 'apples', 'bananas'] print('Exists') if items.count('datagy') else print("Doesn't exist") # Returns: Exists
这里的工作方式就像 . 如果您想了解更多有关其工作原理的信息,请在此处查看我的深入指南。
接下来,您将学习如何使用 any() 在列表中检查。
想了解如何列出清单吗? 看看我这里::一个列表(列表)
检查是否使用任何列出项目
any 扫描 an,如果 a 中的任何一项为 True,则为 True。 那么,我们如何使用any 来检查列表呢? 我们可以放置一个any 来检查。 如果有任何一项是,则 any 将为 True 。
让我们看看它是什么样子,然后深入了解它是如何工作的:
# Check if a Python List Contains an Item using any() items = ['datagy', 'apples', 'bananas'] print(any(item=='datagy' for item in items)) # Returns: True
其工作原理是,将循环遍历列表中的每个项目,并检查该项目是否等于我们要检查的项目。 如果是,则该项目为 True。 ,它会是假的。 其中,如果值为True,则any 将为True。
接下来,您将学习如何使用 for 循环来检查列表中的某个项目。
想了解如何检查列表的内容吗? 了解您需要了解的所有内容,即检查列表或大小的五种方法:获取列表的 5 种方法
检查是否使用 For 循环列出项目
在本期末课程中,您将学习如何使用 for 循环来检查列表中的内容。 我们可以循环遍历列表中的每个项目,看看是否是我们想要检查的项目。 一旦找到该项目,for 循环就会将值设置为 True,然后 for 循环。
让我们看看它是什么样子的:
# Check if a Python List Contains an Item using a for loop items = ['datagy', 'apples', 'bananas'] exists = False for item in items: if item == 'datagy': exists = True break print(exists) # Returns: True
让我们分解一下我们在这里做了什么:
我们的列表和 a , ,通过循环遍历列表中的每个项目来设置为 False ,看看它是否等于我们要检查的值如果该项目等于我们要检查的值,那么我们设置为True 并打破 for 循环
需要列表中的项目吗? 这将教您七种方法来做到这一点::从列表(7种方法)
在此,您将了解如何在列表中检查项目。 您如何使用 in 来执行此操作。 然后,您如何使用 not in 检查项目不存在。 然后,您可以使用 any 、 .count 和 for 循环来检查 for 。
扫一扫在手机端查看
-
Tags : python heck
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。